Class 7 English — Continuous and perfect tenses
Recognise and form the present continuous, past continuous and present perfect.
Name: ________________________
1.Meera ____ in this town since 2018.
- a) is living
- b) lives
- c) has lived
- d) lived
2.Match each verb form to the name of its tense.
- is writing
- was writing
- has written
- writes
- wrote
- will write
- present continuous
- past continuous
- present perfect
- simple future
- simple past
- simple present
3.We ____ each other for ten years, and we are still friends.
- a) have known
- b) knew
- c) know
- d) are knowing
4.Put the parts in order to make one correct sentence.
- I
- the letter.
- posted
- have
- already
5.Complete with the present perfect of "finish": I ____ my project, so I am free now.
6.Complete with the present perfect of "see": I ____ that film twice.
7.Look at the sky — it ____ heavily right now.
- a) rains
- b) is raining
- c) has rained
- d) rained
8.Complete with the past continuous of "cook": Mother ____ dinner when the guests arrived.
Answer key — Class 7 English — Continuous and perfect tenses
- 1. c) has lived
- 2. is writing → present continuous; was writing → past continuous; has written → present perfect; writes → simple present; wrote → simple past; will write → simple future
- 3. a) have known
- 4. 1. I 2. have 3. already 4. posted 5. the letter.
- 5. have finished
- 6. have seen
- 7. b) is raining
- 8. was cooking