You are on page 1of 1

Present Perfect vs Past Simple

A. Complete the sentences with the verbs in the present perfect.


1. How long _____________________ (you / stay) in the USA?
2. Why _____________________ (you / not apply) for a residence permit?
3. I _____________________ (never / be) abroad.
4. Mark _______________ _____________________ (always / believe) in
fairy tales.
5. The Smiths _____________________ (already / meet) my grandson.
6. You _____________________ (not pay) us a visit for a long time.
7. I _____________________ (just / see) Margaret. She _______________ (be)
sick for some time.

B. Ask for the information on the underlined part of the sentence.


1. Where _________________________________________________________?
I have been at home all the time.
2. What _________________________________________________________________?
We have found a key in the garden.
3. How many
__________________________________________________________________?
Tyson has bought three CDs.
4. Who
_______________________________________________________________________?
They have talked to their teacher.
5. How long
___________________________________________________________________?
Rick has had an iPad for over a year.

C. Cross out (X) the form of each verb that doesn’t fit the context.

1. Did you read / Have you read this book yet?


2. Yesterday he celebrated / has celebrated his 18th birthday.
3. How many text messages did you send / have you sent so far?
4. We went / have gone to the zoo last weekend.
5. They didn’t arrive / haven’t arrived yet.
6. We bought / have bought our car four years ago.
7. How long did you know / have you known about your problem?
8. My students didn’t study / haven’t studied a lot recently.
9. Did you ever taste / Have you ever tasted sushi?
10. Have you ever eaten / Did you ever eat at an Indian restaurant?

You might also like