You are on page 1of 1

Complete the following sentences with for or since

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

I have been waiting __________ 4 o'clock.


Sue has only been waiting _________ 20 minutes.
Tim and Tina have been learning English _______ six years.
Fred and Frida have been learning French _______ 1998.
Joe and Josephine have been going out together ________
Valentine's Day.
I haven't been on holiday _______ last July.
Mary has been saving her money _________ many years.
I haven't eaten anything __________ breakfast.
You have been watching TV ___________ hours.
We have been living here __________ 2 months.

Complete the second sentence so that it has a similar meaning to


the first sentence. Use the word in bold and other words. Use
between two and five words including the word given.
1. I started working here 30 years ago, and Im still working here.
Here
I ________________________________________________________ 30 years
2. She hasnt spoken to her brother-in-law for ages.
Spoke
Its _______________________________________________________ to her brother-in-law.
3. The baby started crying at 8 oclock this morning, andi t still hasnt stopped.
Been
The baby _______________________________________________________ 8 oclock this morning
4. Five years have passed since our wedding day.
Married
We ______________________________________________________________________ five years.
5. It has been a long time sine I went sailing.
Not
I ________________________________________________________________________ a long time.

You might also like