VERB PARTICIPLE
PRESENT PERFECT
OTHER PAST TENSES
TIME EXPRESSIONS (PRESENT PERFECT)
100

You are a very spoiled brat! I have _________ (have) it! 

had

100

-_________ you _________ (walk) the dog today? 

-No, I ________ (not/done) that yet. 

-As soon as you finish doing whatever you're doing, get out of the house and take him to do his business!

have you walked/I have not done

100

When I was young, I ______________ (go) to amusement parks. 

Now that I've grown up, I don't have any more time to have fun in life. 

used to go

100

Have you washed the car _______?

Yes, I have ___________ done that.

yet/already

200

Have you ________ (finish) your homework yet?

Yes, I have already _______ (do) it.

finished/done

200

-How long _____  you ______  in the country? (to be) 

-I've _______ (be) here since the early 2000s

-But how on Earth have you _____ (been) here without any legal documentation?

- I've ________ (hide) myself all these years in a secret basement outside town.

have you been/been/been/hidden

200

____________ (go) to the party yesterday?

-Yes, I _______ and it was fun!

did you go/did

200

Has anybody seen John?

Who's that? I have ________ seen that guy in my entire life!

never

300

-Have you _______ (got) any ideas for the new school play?

-No, I haven't _____ (have) time to think about any.

-That's a pitty....I wish you had at least one.

got or gotten

300

-What ___ he_____ to make her so upset? (to do) 

-He's _________ (cheat) on her.

-And how many times has that _______ (happen)

-Several times.

has he done/cheated/happened

300

-I ____________ (be) happier when I was younger. Now it's just sadness all over the place. Now, I have to wake up early and go to my awful job every day.  

- At least you ______ (not/be) married back then! 

used to be/weren't

300

-I've lived here _____ I was a little boy.

-How many years has that been?

-Let me see...I'm 54 now, so I guess that I've been here __________ more than 40 years.

since/for

400

-Who's ______ (eat) the cake I've just _____ (make)? 

-Pietro has. He's _____ (be) hungry throughout the whole day. 

-Jesus! I'm _______ (done) with him! I have ____ (have) it! He will be grounded for good!


eaten/made/been/done/had

400

-_____ she ever____ them? (to meet) 

-Once, but she doesn't really remember it. She met them once in Hawaii.

-Well, _____ she ever_____ (speak) to them at least?

-Not really. She had just said "hi" on that occasion and left.

has she ever met/has she ever spoken

400

I ____________ (watch) television when she suddenly invaded the room begging for money. I _________ (give) her any money, but I _______her comfort and support for whatever problems she ____________ (suffer) from. 

was watching/didn't give/gave/was suffering

400

-Have you _______ spoken to Fabrizio?

-Yes. Actually, I've ________ spoken to him. I've _______ met him on my way home. He was walking the dog and I stopped him.

ever/just

500

-Has anybody _____ (see) Giulia? 

-No, I haven't _______ (hear) about her the whole day.

- What might have _________ (happen) to her? 

- No idea, but certainly something bad has ______ (take) place. 

seen/heard/happened/taken

500

- _________ you ever ______ (do) something you are really not proud of?

-Yes, many things. I _____ already ______ (kill) a polar bear and a moose, when I was hunting in the north once. I also _____________ (hunt) deers and other animals in the countryside, when I was just a boy. It breaks my heart to say this, but I _________ (contribute) to a great disservice to the wild life as a whole in this country.

have you ever done/I have already killed/I have also hunted/contributed

500

_____ you ____ (eat) the cake I _________ (leave) on the window? 

-Yes, I __________ it yesterday.

Question: how many answers does this trivia have? 

Did you eat/left

have you eaten/have left

ate

500

-I haven't practiced soccer ______ the early 1980s. So I guess I'm pretty rusty now. 

-Come on! Let's try a game! I promise it won't take too much of your time!

- Ok, let's have a match, but I warn you! I've ________  been involved in a car accident and my right leg still hurts. Take it easy on me!

since/just

M
e
n
u