Grammar and Usage Exercises
englishforjapanese.com
language learning solutions


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

VERB FORM AND USE

01 simple present
02 simple present have-be
03 drill: third person
04 elementary present
05 intermediate present

07 elementary past
08 continuous and simple
09 irregular past
10 irregular past
11 irregular past

14 past tense review
15 past tense review

19 present perfect
20 present/past perfect

23 conditional review
24 conditional
25 conditional

28 use of gerund
29 gerund
30 gerund and infinitive
31 gerund and infinitive
32 gerund and infinitive
33 gerund and infinitive