PAST SIMPLE
AND
PAST CONTINUOUS
PAST SIMPLE
VS
PRESENT PERFECT
PAST SIMPLE VS
PAST CONTINUOUS VS
PRESENT PERFECT
PRESENT PERFECT SIMPLE
VS
PRESENT PERFECT CONTINUOUS
MIXED TENSES
100

He _______ (run) in the park when he _____ (see) his friend.

He was running in the park when he saw his friend.

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

Kate _______ (have) dinner and then she ______ (do) her homework.

Kate had dinner and then she did her homework.

100

We__________________ since four o'clock. 

a. have been cooking 

b. have cooked

a. have been cooking

100

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

is cooking

200

She ___________ (swim) when the shark _______ (attack) her.

She was swimming when the shark attacked her.

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

While we _____ (clean) the house, we _______(break) some glasses.

While we were cleaning the house, we broke some glasses.

200

I ____________ this book for hours. My eyes are starting to get tired. 

a. have read 

b. have been reading

b. have been reading

200

The baby seems to enjoy this song. What ______ (she\listen to)?

is she listening to

300

They _________ (to be) too tired to walk home. How _________________ (they / arrive)?

They were too tired to walk home. How did they arrive?

300

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

This is the the first time I have tried sushi.

300

I _____ (move) to London in 2010 and I ______ (live) here since then. 

I moved to London in 2010 and I have been living here since then.

300

I__________him since Tuesday. 

a. haven't seen 

b. haven't been seeing

a. haven't seen

300

The administrative assistant ______ (write) e-mails all day. She ______ (write) 50 e-mails so far.

has been writing / has written

400

I _____(leave) my house when the rain ______(start).

I was leaving the house when the rain started.

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

Several days ago, I _______(go) to the store and ________(buy) some vegetables.

Several days ago, I went to the store and bought some vegetables.

400

I_______________ for a phone call for ages. 

a. have waited 

b. have been waiting

b. have been waiting

400

By the time we ______ (get) to the station, the train ________ (already/leave).

got / had already left

500

We ______ (ride a bike) when we ____(hear) a strange noise.

We were riding a bike when we heard a strange noise.

500

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

The family has been to Disney World three times.

500

Sam _________(learn /already) so much in this school. He _________ (not know) so many things 3 years ago.

Sam has already learnt so much in this school. He didn't know so many things 3 years ago.

500

Now that we ______________ for a year, I think that we should get married. 

a. have dated 

b. have been dating

b. have been dating

500

How long ______ (you/know) your best friend?

have you known?