English Exercises > present perfect exercises

Present Perfec x simple past




Downloadable worksheets:
PRESENT PERFEC vs. PAST SIMPLE
Level: intermediate
Age: 14-17
Downloads: 31

 
Present perfec/Past simple + job vocabulary
Level: intermediate
Age: 14-100
Downloads: 12

 
Present Perfec vs Past Simple
Level: intermediate
Age: 10-17
Downloads: 1

 
Create a coversation using present perfec and simple past
Level: intermediate
Age: 14-17
Downloads: 2

 
B1-B2 Active or passive voice using: present simple passive, past simple passive, future simple passive, present continuous active, past continuous active, past continuous passive, present perfect passive, past perfect passive, future perfect passive, fut
Level: intermediate
Age: 10-100
Downloads: 57

 
B1+-C1 12 Practise with: future simple, future perfect, present simple, present perfect, past simple, past perfect, future continuous, future perfect continuous, present continuous, present perfect continuous, past continuous & past perfect continuous. 2
Level: elementary
Age: 10-100
Downloads: 49

 

    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