English Exercises > present perfect exercises

present perfect tense time expressions




Downloadable worksheets:
FOR SINCE AGO
Level: elementary
Age: 7-17
Downloads: 968

 
PAST SIMPLE VS PRESENT PERFECT
Level: elementary
Age: 3-100
Downloads: 282

 
Time Expressions of Present Perfect Tense
Level: elementary
Age: 13-17
Downloads: 55

 
Present Perfect Tense Time Expressions
Level: intermediate
Age: 7-15
Downloads: 44

 
Present Perfect Time expressions explanation and practice exercises
Level: intermediate
Age: 12-100
Downloads: 46

 
perfect tense + time expressions; ever, never, just, already, yet, since, for.
Level: intermediate
Age: 12-100
Downloads: 41

 

�������� present perfect tense

���������� ������ expressions of time

�� for���since�� ever ��already� recently just�� yet�� still

1 Have you finished doing your homework?

2 I have known Martha �abouttwo months.

3 You�ve missedNazan! She was herea few minutes ago.

4 Mum:You must make your bed before you go out Martin.

Martin:I�ve made it.I made it in the morning.

5 Has you father eaten raw fish?

6 I am � having lunch.I will call you later.

7 We haven't learnt passive voice.
8 I haveseen your brother.You may catch him if you run.
9 She hasn't eaten anythingten hours.
10 We have known each other a long time.
11 Has your father�tried �para-gliding?
12 This is the first time I�have tried Mexican food.�
13 I have had breakfast.Thanks anyway.
14 I have been there many times.Lets go somewhere different.
15 Have you seen any good films?