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. I ... (to see) him two weeks ago.
2. I ... (to live) here since 2000.
3. When I ... (to leave) school I got a job.
4. I ... (not to finish) my homework yet, so I can't go.
5. He ... (to go) out half an hour ago.
6. Shakespeare ... (to write) Hamlet.
7. We ... (not to have) a holiday last summer.
8. My friend is a writer. She... (to write) many books.
 
 

 

 
     
 

My Score:

 
     
 

 

 

The correct answers: