Grammar - difference 2

study ex 1 ex 2 ex 3 ex 4 ex 5 ex 6 ex 7 ex 8
 

Choose the correct tense: past simple or present perfect? 
Write full forms only!

1. This car ... (to be) in our family since 1963.
2. I hear that Mr Jackson ... (to leave) last week.
3. ... (you - to book) your hotel room yet?
4. I ... (to buy) new motorcycle last month.
5. ... (you to see) Mary lately?
6. I ... (to spend) last July in Scotland.
7. He ... (to collapse) at work 2 weeks ago.
8. My grandfather ... (to die) last year.
 
 

 

 
     
 

My Score:

 
     
 

 

 

The correct answers: