English Exercises > present perfect exercises

Present Perfec x simple past




Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6762

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

 
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

 

    Complete the sentences using the correct form of the verb (Present Perfect or Simple Past)



1. Tom  yesterday. (arrive)
 
2. Columbus  America in 1492. (discover)
 
3.  you  Sarah lately? (see)
 
4. Paul  in Los Angeles since last year. (live)
 
5. Mr. Smith  here since lunch time. (be)
 
6. The boss  your report. (read)
 
7. Nobody  the girls. (see)
 
8.  you  to school last week? (go)
 
9. I  my book! What should I do? (lose)
 
10. The children  all day yesterday. (fight)
 
11.  they ever  to another country? (go)
 
12. Of course they  to work yesterday. They  their book. (come / sign)
 
13. Ann and Mark  for the test. They were terrible. (not study)
 
14. I  in my entire life. (not cook)
 
15. Look at this mess! What  you  here since this morning? (do)
 
 

COMPLETE WITH THE CHART OF THE VERBS:

CALL                 
 
DO                       
 
DRINK                
 
EAT                      
 
FALL                    
 
FEEL                     
 
FORGET               
 
GO                       
 
HAVE                   
 
HEAR                    
 
KNOW                  
 
LEAVE                 
 
LOSE                     
 
MAKE                   
 
PAY                       
 
READ                    
 
RUN                       
 
SAY                       
 
SEE                        
 
SPEAK                  
 
SWIM                    
 
TAKE                     
 
TELL                       
 
TEACH                   
 
THINK                   
 
WEAR                    
 
WRITE