Since, For in Present Perfect Tense - answers
- We haven't met since Christmas.
 - We haven't been in the opera for over a year.
 - I haven't spoken German since the end of the war.
 - You have kept me waiting for half an hour!
 - It is about two years since we last had news of him.
 - I haven't bought a new book since April.
 - We haven't seen our cousin for ages.
 - His wife has changed a lot since the last time we met.
 - My daughter hasn't written to me since my birthday.
 - We have lived here for many years.
 - It hasn't snowed here for six months.
 - Our guests have been sailing since tea-time.
 - It has been several hours since I had dinner.
 - There hasn't been any war in this country for over a century.
 - Nothing has been changed here since the Middle Ages.
 
