English Exercises > present perfect exercises

PRESENT PERFECT




Downloadable worksheets:
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 5572

 
MULTIPLE CHOICE - FOUR TENSES 1
Level: elementary
Age: 10-14
Downloads: 5144

 
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 4978

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 4112

 
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3799

 
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3540

 

�������������������������������������������������� PRESENT PERFECT
Ex. 1 Choose the correct alternative
1 Somebody at the door. Shall I open it? (KNOCK)

2 Ann: "Why are you so dirty?" Lucy: "Iin the garden allmorning."(DIG)
3 Jasontennis a lot today and he�s very tired.(PLAY)
4 The postman . Please let him in.(ARRIVE)
5 Jessica and Jim pizza three times this week.(EAT)

6 I�m red and hot because Iall afternoon. (RUN)

7 Tom his room all afternoon and now he�s very tired.(VACUUM CLEAN)

8 Mum to the dentist. She�ll be back in two hours. (GO)

9 My daughterall night long and I haven�t been able to sleep.(COUGH)
10 Gemma all morning and now her legs hurt. (STAND)

11 I can�t find my keys. them? (you / see)
12 Please don�t go into the kitchen right now. Sue(wash) the kitchen floor.

13 James all over Europe and he five countries so far. (TRAVEL, VISIT)
14 Jenny Mark to dinner several times but he (ASK,ALWAYS REFUSED)

15 Josephine all afternoon with a book in her hands and she a hundred pages. (SIT, READ)
16 My father a new bike. Come and look at it. (BUY)
17 Ithe house all day and I�m exhausted. (PAINT)
18Carol is extremely happy because shea wonderful e-mail from her boyfriend.

( RECEIVED)

19 My dog all day. Do you think he�s ill? (SLEEP)

20 My parents a new house at the seaside and I�m very happy. (RENT)

EX.�2�CHOOSE the correct alternative then number the pictures.

1 How many times this month?

2 How long ?

3 How much milk?

4 Tim�s very tired because trees all morning.

5 Look how beautiful the car is! it.