20 PERFECT TENSES: USAGE
SINCE and FOR with present perfect and present perfect continuous
Put the verb in the correct tense and complete where necessary with SINCE or FOR.
1. I (type).............. seven this morning.
2. I (be) off work.......... almost a week.
3. How long you (wait)?
4. How long you (be) off work?
5. How long you (type)?
6. He (live) in that hotel........... the beginning of August.
7. She (study) English............ five years.
8. How long she (study) English?
9. I (work) for the company............ 1988.
10. Inflation (rise)............ interest rates (lower) by the
government.
11. He (be) teetotal........... his illness.
12. That church (stand)............. centuries.
13. The sun (shine)............. last week.
14. I (sit) in front of this computer screen............. ages and
it is driving me crazy.
15. I not (take) any holidays........ the beginning of last year.
16. What you (do)........... I (see) you last?
17. We (be) on holiday............. the past month.
18. I (try) to complete reading War and Peace ever ..............
I was fifteen years old.
19. ........... how long you (be) here?
20 ............ when you (be) here?
|