FIESTA
PRESENT PERFECT or PAST SIMPLE? (1)
Exercise 1.

  Fill the gaps with either the present perfect or the past simple.


  1.  Renee _______________ (catch) the plane to Mexico at 10 o'clock this morning.

  2.  Who _______________ (invent) the Internet?

  3.  Steve _______________(be) very low since he ______________ (lose) his job a month ago.

  4.  When ________________ (they/get) here?

  5.  George lives in California.  He _______________ (live) there for almost twenty years.

  6.  Pam used to work for the United Nations.  She _______________ (work) there for twenty years.

  7.  Where _______________(you/be born)?

  8.  _________________ (you/ever/see) the Rolling Stones in concert?

  9.  I _________________ (not/go) to the gym much lately.  I don't have the time!

  10.  Kelly and her family _______________ (move) to Scotland when she ______________ (be) six.
Exercise 2.

  Fill the gaps with either the present perfect or the past simple.


  1.  _______________ (you/ever/go) to Australia?

  2.  Sonia _______________ (go) to Cannes last weekend.

  3.  Martha _______________ (study) Medicine when she _______________ (be) at university.

  4.  I _______________ (leave) university last year.

  5.  Terence _______________ (be) much happier since he _______________ (meet) Charlotte.

  6.  Mike and Katie had only known each other for three months when they _______________ (decide) to get married.

  7.  He  _______________ (not/take) his English exam yet.

  8.  Can we see another film?  I _______________ (already/see) that one.

  9.  When ________________ (he/phone)?

  10.  Madonna _______________ (give) a concert last month in London.

 
ANSWERS

 
Present perfect or past simple (2)

 
Verb Synonyms


  More grammar
exercises
Fiestaesl.com
Copyright 2000/10
Irregular Verb Drills:

1. Past simple
2.
Past simple and Present perfect
3. Present perfect continuous

More grammar exercises
 
Common Mistakes (which Spanish speakers make in English)