English Exercises
>
present perfect
exercises
Present Perfect
Downloadable worksheets:
THE PRESENT PERFECT TENSE
Level:
elementary
Age:
12-14
Downloads:
5591
MULTIPLE CHOICE - FOUR TENSES 1
Level:
elementary
Age:
10-14
Downloads:
5174
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level:
elementary
Age:
12-14
Downloads:
5042
Present perfect vs Simple past in context
Level:
intermediate
Age:
10-17
Downloads:
4131
Present Perfect
Level:
elementary
Age:
12-17
Downloads:
3828
Simple Past or Present Perfect?
Level:
intermediate
Age:
12-17
Downloads:
3556
Present Perfect
A.
�B.
�C.
�D.
�
A. I
have
1
been
2
to the United States.
B. My friend
has
1
lived
2
in Canada.
C. My sister
has
1
studied
2
in England.
D. You
have
1
visited
2
China.
�
Guess the form:
�
Subject +
has
have
has or have
has, have or had
�+
past perfect
present perfect
present participle
past participle
�
Guess the meaning:
�
�
Unspecified times in the past
Specific times in the past
Events starting in the past and continuing to the present
�
Timeline:
�
�
Practice 1:
�
�She has
�a sandwich. (eat)
�
�I have
�a ghost. (see)
�
�He has�
�the president. (meet)
�
�I have
�a mountain. (climb)
�
Practice 2:
�
Discuss the following questions in pairs or groups:
�
What strange foods have you eaten?
What exciting things have you done?
What famous people have you met?