English Exercises > present perfect exercises

Present Perfect Practice




Downloadable worksheets:
Present Perfect vs. Past Simple � grammar rules, examples & exercises ((2 pages)) KEYS INCLUDED ***editable
Level: intermediate
Age: 12-17
Downloads: 2588

 
Irregular Verbs Practice (B&W + KEY included)
Level: elementary
Age: 12-17
Downloads: 1015

 
Verb Tenses - Basic Rules: Use and Form + Practice - The Present Perfect Tense
Level: intermediate
Age: 12-17
Downloads: 625

 
Present Perfect practice (B&W + KEY included)
Level: elementary
Age: 13-17
Downloads: 564

 
Present Perfect Reading Comprehension to practice Questions
Level: intermediate
Age: 12-17
Downloads: 507

 
PRESENT PERFECT |simple and continuous| *Guide and Practice* | B&W included
Level: intermediate
Age: 14-17
Downloads: 480

 

Present Perfect Practice
Part 1: Irregular Verbs Practice
Fill in the blanks with the correct form of the verb:
�
Base Form Simple Past Form Past Participle Form
1. begin
2. broke
3. bought
4. catch
5. drunk
6. ate
7. write
8. knew
9. forgive
10. forget
11. kept
12. sing
13. come
14. shook
15. spoken
�
Part 2: Simple Past or Present Perfect?
Click on the arrow to choose the simple past or the present perfect form of the verb.
�
1. I first��Sally� when she was just a little girl, but I�haven't seen�her for many years. I don't know what she is doing now.�However, I �Sally's cousin, Bill,�for over 30 years. He is one of my best friends.
�
2. The two�children finally �to play on the see-saw. Since then, they �together very well.
�
�
3. Forty-two students �the engineering program at our college last year.
�
4. Over 1000 students �from the engineering program over the last decade.
�
�
5. Tom needs to get ahold of you. Since�lunchtime, he �three times to call you. He��you at 2, 3, and�4:00.�
�
Part 3: Using Since or For
Read the sentence and choose since or for:
1. I've lived here �10 years.
2. I've studied English �1998.
3. I've known her �a long time.
4. I haven't eaten sushi �I lived in Japan.
5. I've been a student �too long.
6. They've been married �they graduated from college.