logo for really-learn-english.com
Back to English Verb Tenses Made Simple Course, Lesson 08

All the Perfect Tenses Combined Exercise

Past Perfect, Present Perfect or Future Perfect?

Change the verb into the correct form, then press "Check" to check your answers. Use the "Hint" button to get a free letter if you don't know. Note that you will lose points if you ask for hints!
Lauren is working in the kitchen. She is preparing food for a big family meeting. Suddenly, she notices Kevin, her husband, sneaking behind her.

Lauren: "Kevin, what are you doing?"

Kevin: "Umm…"

Lauren: "Yes?"

Kevin: "I (do) something terrible."

Lauren: "I am sure you (not do) anything TERRIBLE… What (you do)?"

Kevin: "I (drink) all the juice."

Lauren: "That's not that terrible. What else (you do)?"

Kevin: "I (eat) all the cookies."

Lauren: "That's not that terrible either. What else (you do)?"

Kevin: "I (eat) all the turkey."

Lauren: "Alright, Kevin. Now I will tell you what I (do). I put some juice in the fridge, but before that I (hide) most of it in the freezer. I placed a few cookies on the table, but I (leave) most of them in the oven. And I put yesterday's turkey on the tray, but only after I (prepare) today's lamb."

Kevin: "Wow, Lauren, what a relief. I was sure I ruined your dinner!"

Lauren: "Well, it's fine. But why did you drink and eat so much?"

Kevin: "Well, I was starving, so here is what I was thinking: 'By the time all the guests arrive I (wait) for 3 hours. I will be completely starved, and I will eat too much in front of our guests. On the other hand, if I eat now, then by 8 o'clock I (be) without food for only 3 hours, and everything will be alright.' "

Lauren: "That's interesting, Kevin. I didn't know you were so hungry. Anyway, here is what I need you to do. By the time our guests arrive, you (wash) all the dishes, okay?"

Copyright © 2010-2021 Really-Learn-English.com. All rights reserved.