Put in "since", "for", or "ago".
Example: l was in Italy from 1980 to 1985 for five years.
I have been here since January or for five months.
1. How long have you had your car? l have had it ..........many years.
.......... about seven years, l think.
2. How long have you known Joseph? l have known him .......... I left school. that is to say .......... January.
3. l woke up a long time .......... , but l didn't get up until twenty minutes ...........
4. l heard the concerto two days .......... but l haven't heard that one .......... years, not .......... l was in Vienna.
5. My secretary left me three months .......... and I haven't had anyone to help me .......... then.
6. l have had this cold .......... almost a month now.
7. Mary bas been on the beach .......... two hours but Elisabeth has been there .......... two o'clock.
8. The dog hasn't been taken out for a walk .......... Christopher went away two weeks .......... .
9. He hasn' t had a holiday .......... he was in England .......... a three week stay two years .......... .
10. This student started learning English eight years .......... . She has been in my class .......... eighteen months and hasn't done a single exercise .......... she started!
Presentation Transcript
Your Facebook Friends on WizIQ