PAST PERFECT VS. PRESENT PERFECT
I. Elije la casilla correcta para completar los enunciados con present perfect o past perfect.
1. ______________ Brazilian food.
☐ I'd never had ☐ I've never had
2. She failed the test because she _____________.
☐ hadn't studied ☐ hasn't studied
3. We ____________ the new English teacher yet.
☐ hadn't met ☐ haven't met
4. ____________ Brazilian food until my trip to Rio last month.
☐ I'd never had ☐ I've never had
5. They couldn't drive home because _____________ their keys in the car.
☐ they'd locked ☐ they've locked
6. By the end of the night, John ___________ with everyone at the party.
☐ had talked ☐ has talked
7. Don't get the floor dirty - my mother _____________ the house.
☐ had just cleaned ☐ has just cleaned
8. You're working late again?! ___________ overtime every day this week!
☐ You'd worked ☐ You've worked
9. When I opened the refrigerator, I discovered that someone ____________ the last piece of cake.
☐ had eaten ☐ has eaten
10. I had a great time on my date with Henry last week, but he ____________ me since.
☐ hadn't called ☐ hasn't called
Respuestas
1. Ive never had
2.Hadnt studied
3. Havent met
4. Id never had
5. Theyve locked
6. Had talked
7. Has just cleaned
8. Youve worked
9. Had eaten
10. Hasnt called
PAST PERFECT VS. PRESENT PERFECT
1. I've never had Brazilian food.
2. She failed the test because she hadn't studied .
3. We haven't met the new English teacher yet.
4. I'd never had Brazilian food until my trip to Rio last month.
5. They couldn't drive home because they've locked their keys in the car.
6. By the end of the night, John had talked with everyone at the party.
7. Don't get the floor dirty, my mother has just cleaned the house.
8. You're working late again?! You've worked overtime every day this week!
9. When I opened the refrigerator, I discovered that someone had eaten the last piece of cake.
10. I had a great time on my date with Henry last week, but he hasn't called me since.