English Exercises > present perfect exercises

Present Perfect




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

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

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

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

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

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

 

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?