Simple Past vs. Present Perfect Tense | Class 9 Grammar Worksheets
You can find more class 10 Grammar worksheets here.
Complete the following sentences.
1. He said that he --------------------- her last year.
a) saw b) had seen
2. I ------------------- my work before he ------------------- me.
a) finished; visited b) had finished; had visited c) had finished; visited
3. The concert ---------------------- when we ----------------------- the venue.
a) started; reached b) had started; reached c) started; had reached
4. No one --------------------- the baby after his mother died.
a) cared for b) took care of
5. When we went there we discovered that the snake ------------------------
a) was disappeared b) had disappeared c) disappeared
6. He got angry even before I ---------------------- a word.
a) said b) had said
7. There I met a man who ---------------------- my tutor 20 years ago.
a) was b) had been
8. We ---------------------- here since 1990. a) are staying b) have been staying
9. My brother ---------------------- in Delhi since 2005.
a) is working b) works c) has been working
10. It ------------------ for the last four days.
a) is raining b) has been raining
Answers
1. He said that he had seen her last year.
2. I had finished my work before he visited me.
3. The concert had started when we reached the venue.
4. No one took care of the baby after his mother died.
5. When we went there we discovered that the snake had disappeared.
6. He got angry even before I had said a word.
7. There I met a man who had been my tutor 20 years ago.
8. We have been staying here since 1990.
9. My brother has been working in Delhi since 2005.
10. It has been raining for the last four days.
See also
Tenses exercises and worksheets
Mistakes with verbs | Exercise 1
Mistakes with verbs | Exercise 2
Mistakes with verbs | Exercise 3
Mistakes with verbs | Exercise 4