Grammar Basics: Unit 21 – Present Perfect vs. Simple Past, Part III (Solutions)

Exercises: Use the words in parentheses to make the sentence either present perfect or simple past.

Example:

(you / ever / go) skiing? ==> Have you ever gone skiing?
(you / go) skiing last year? ==> Did you go skiing last year?

1. Tom has lost his key. Can you help him find it?
2. I’ve been looking for you. Where have you been?
3. What did you eat for lunch yesterday?
4. Matt has taken piano lessons since he was eight years old.
5. Last week we got a lot of snow.
6. I have traveled around the world, but I have never tasted anything as delicious as this barbecue.
7. This morning I exercised before I went to school.
8. Mother has made a delicious dinner for tonight’s party.
9. Have you ever had Mr. Smith as a teacher?
10. Where did you live ten years ago?

Google

Leave a Reply