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 have1 been2 to the United States.
B. My friend has1 lived2 in Canada.
C. My sister has1 studied2 in England.
D. You have1 visited2 China.
Guess the form:
Subject + �+
Guess the meaning:
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?