English Exercises > present perfect exercises

Perfect Tense or Past Tense




Downloadable worksheets:
THE PAST PERFECT TENSE
Level: elementary
Age: 13-17
Downloads: 4164

 
Present Perfect or Past Simple ( B&W and KEY included )
Level: elementary
Age: 11-17
Downloads: 3472

 
The Past Perfect Tense: Use and Form + Practice: Past Simple or Past Perfect? - Inductive Approach
Level: intermediate
Age: 12-17
Downloads: 1810

 
The future perfect - Grammar guide & lots of exercises (fully editable - keys included)
Level: advanced
Age: 14-17
Downloads: 1634

 
TENSES - REVISION OF ALL TENSES (180 Questions)
Level: advanced
Age: 10-17
Downloads: 1471

 
PAST PERFECT TENSE
Level: elementary
Age: 12-17
Downloads: 1065

 

Verbs: Perfect Tense or Past Tense  
  • Perfect tense > It happened in the past but still has effect today > He has never forgiven me (he is still mad at me!)
  • Past tense > It happened in the past | end of story > He never forgave me (he never will!)

The past tense often has 'time' attached e.g. 'yesterday', '5 years ago', 'last summer'.


Decide whether to use the Past Tense or the Perfect Tense:
 
1. Before we started to study grammar we  (made/have made) many mistakes.
2. When we first started reading about grammar we often  (cried/have cried).
3. Since then, we  (became/have become) much better at reading texts.
4. Since we bought a dictionary, our spelling  (got/has got) really good.
5. During the past couple of months, we  (understood/have understood) still more words.
6. When we started two years ago we  (talked/have talked) a lot in class.
7. Our teacher  (helped/has helped) us to the good results we have got today.
8. We  (had/have had) six lessons of English a day for the past two weeks.
9. Last week everyone  (brought/has brought) their own coffee.
10. Until yesterday I  (believed/have believed) every word our teacher said.
11. As soon as we  (heard/have heard) the news, we called our friends.
12. At the time we moved from our farm to the city, we  (started/have started) to grow our own vegetables.