English Exercises > present perfect exercises

Present perfect or past simple?

Interactive worksheets:

Past Simple vs Present Perfect Simple worksheet preview
Past Simple vs Present Perfect Simple
bjan1

Present & Past Tenses worksheet preview
Present & Past Tenses
makeover

PAST SIMPLE or PRESENT PERFECT? worksheet preview
PAST SIMPLE or PRESENT PERFECT?
loveteaching

Past v Present Perfect Tense worksheet preview
Past v Present Perfect Tense
michaelhughes

Present Perfect - Past Simple worksheet preview
Present Perfect - Past Simple
frances

Discover all them in liveworksheets.com



Downloadable worksheets:
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3225

 
Present Perfect or Past Simple ( B&W and KEY included )
Level: elementary
Age: 11-17
Downloads: 3086

 
Simple Past or Present Perfect
Level: intermediate
Age: 13-17
Downloads: 2400

 
simple past or present perfect
Level: elementary
Age: 11-17
Downloads: 1501

 
Simple Past or Present Perfect? - An Inductive Approach
Level: intermediate
Age: 12-17
Downloads: 1046

 
Present Perfect or Past Simple?
Level: intermediate
Age: 13-14
Downloads: 827

 

Present perfect or past simple? Complete the sentences with the appropriate verb tense:

1. It.................................(be) four years since I moved to New York.

2. Mary .................(be) ill yesterday and ...................... (not/come) to school.

3. Last summer we ..........................(travel)  to France and ...................(have) a great time.

5. When I was a child I ...............................(not like)  vegetables but nowadays I love them!

6. ..................................(ever/be)  to China?

7. My sister ...............................(not finish)  her homework yet.

8. Our friends ...............................(go)  to Mallorca last weekend. They ........................(drink) beer and ........................(sunbathe) on the beach.

9. When she ................(be)  five she .....................(learn)  how to cook an omelette.

10. Mike............................(travel) to five different countries.

11. John...............................(play) computer games yesterday evening.

12. Maria and I ............................(build) a snowman on a glacier.

13. We have friends who .................................(swim) with dolphins.

14. Jessica ......................................(already/watch) that film.

15. When we ......................(be) at university we ...........................(enjoy) spending time together.

16. In 1997 her husband ............................(leave) her and she .........................(feel) devastated.

17. When she ..............................(buy) her house last year she still .....................(have) a job, now she is jobless and can't pay the mortgage.

18. Our previous neighbours .........................(be) so nice! the current ones are so noisy!

19. I .............................(live)  in this neighbourhood for years and I really love it!

20. ..............................(you/call) Tom last night?