1
2
3
100

My best friend and I _____ (know)  each other for over fifteen years. We still get together once a week.

My best friend and I have known  each other for over fifteen years. We still get together once a week.

100

While I _________ (drive), I __________ (have) an accident.

While I was driving, I had an accident.

100

Julie _____ (cook) dinner. Let's go and eat!

has cooked

200

I _____ (not / have)  much fun since I _____ (to be)  a kid.

I haven't had (not / have)  much fun since I was (to be) a kid.

200

No, thanks. We ______ (just / drink) a cup of coffee on the way here.

No, thanks. We have just drunk a cup of coffee on the way here.

200

The baby's face is really dirty. What ______ (he/eat)?

has he eaten

300

This is the the first time I ____________ (try) sushi.

This is the the first time I have tried sushi.

300

What _______ (you / do) when I ______ (call) you last night?

What were you doing when I called you last night?

300

She ______ (drink) ten glasses of water!

drank / has drunk

Note: difference in the meaning

400

When the police _____  (arrive) at the party, the music  _____ (play) very loud and everybody ____  (shout).

When the police arrived at the party, the music was playing very loud and everybody was shouting.

400

_______ (you / have / ever) an Iphone? I ______ one 2 years ago.

Have you ever had an Iphone? I had one 2 years ago.

400

I ______ (receive) £300 when my uncle died.

received

500

The family __________ (be) to Disney World three times.

The family has been to Disney World three times.

500

Where ______ (you / to be) for the last three months?

I _____ (go) to Mexico to take a Spanish Course.

Where have you been for the last three months?

I went to Mexico to take a Spanish Course.

500

What's that delicious smell? ______ (you/cook)?

Have you been cooking?