review exercises for basic usage and elementary and pre-intermediate grammar with answers
englishspeaker.com
English language study and
skills training on line

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?


©ETSApril1999