A
B
C
D
E
100

When it was time to go home, we decided to take a taxi because we _____ too many beers.

a.were drinking

b.had been drinking

c.had drunk

d.drank

When it was time to go home, we decided to take a taxi because we HAD DRUNK too many beers.

100

A: "I'm really thirsty." B: "I _____ you some water."

a.'m going to give

b.will be giving

c.'m giving

d.'ll give

A: "I'm really thirsty." B: "I'LL GIVE you some water."

100

Why do you look so tired? _____ the house?

a.Did you clean

b.Have you cleaned

c.Have you been cleaning

d.Do you clean

Why do you look so tired? HAVE YOU BEEN CLEANING the house?

100

We _____ for nearly an hour when we realised that we were totally lost.

a.walked

b.had been walking

c.had walked

d.were walking

We HAD BEEN WALKING for nearly an hour when we realised that we were totally lost.

100

He stopped talking because nobody _____.

a.listens

b.had listened

c.was listening

d.listened

He stopped talking because nobody WAS LISTENING.

100

I'm totally stressed out now, but this time next week I 'm having / 'll be having /'ll have had a mojito on a beach in Ibiza.

I'm totally stressed out now, but this time next week I'll be having a mojito on a beach in Ibiza.

100

When I was turning / turned / had turned around, the bike had disappeared / disappeared / was disappearing. It wasn't there anymore.

When I turned around, the bike had disappeared. It wasn't there anymore.

100

By the time he was twenty, he won / was winning / had won ten tournaments.

By the time he was twenty, he had won ten tournaments.

100

A: "Is it true? Will you propose / Are you proposing / Are you going to propose to Erika?"
B: "Yes, I 've never been / was never being / never wasn't so sure about anything in my life."

A: "Is it true? Are you going to propose to Erika?"
B: "Yes, I 've never been so sure about anything in my life."

100

When he entered the room, somebody hit / was hitting / had hit him in the head.


When he entered the room, somebody hit him in the head.

100

A: "I'm looking for Dave. Have you seen / Do you see / Did you see him?"
B: "He's ill. He called / was calling / has called five minutes ago.

A: "I'm looking for Dave. Have you seen him?"
B: "He's ill. He called five minutes ago.

100

A: "I will have left / will leave / 'm leaving on the 2 p.m. train."
B: "Please, call me as soon as you will arrive / are going to arrive / arrive."

A: "I'm leaving on the 2 p.m. train."
B: "Please, call me as soon as you arrive."

100

A: "Patrick! Hi! What have you done / are you doing / do you do in York?"
B: "Hi! I 've just arrived / am just arrived / just arrived. I'm here with one of my colleagues, who gives / will be giving / will give a presentation at the University this afternoon.

A: "Patrick! Hi! What are you doing in York?"
B: "Hi! I 've just arrived. I'm here with one of my colleagues, who will be giving a presentation at the University this afternoon.

100

A: "How long have you been knowing / have you known / do you know each other?"
B: "We 've been going out / are going out / go out for 10 months."

A: "How long have you known each other?"
B: "We 've been going out for 10 months."

100

We were waiting / had been waiting / waited for over an hour when John just called and said, "Sorry guys, I 've had / was having / had a problem. I can't come." And he was hanging up / had hung / hung up.

We were waiting for over an hour when John just called and said, "Sorry guys, I 've had a problem. I can't come." And he hung up.

200

I told John not to drive, because he _____ all night.

HAD BEEN DRINKING

200

Why did you change the channel? I ______ that movie.

WAS WATCHING

200

When I saw Clara I realised that she ______ much in all those years.

HADN'T CHANGED

200

The burglar _____ to open the safe when he _____ the owner come in.

WAS TRYING - HEARD

200

I knew he _____ because his eyes were red.

HAD BEEN CRYING

200

A: Why (we/ not have) pizza for dinner?"
B: "Yes. That'd be great! I (order) one online."

A: Why DON'T WE HAVE pizza for dinner?"
B: "Yes. That'd be great! I'LL ORDER one online."

200

They  (play) really well recently. If they keep playing like this, how many matches do you think they  (win) by the end of the season?

They HAVE BEEN PLAYING really well recently. If they keep playing like this, how many matches do you think they WILL HAVE WON by the end of the season?

200

A: "John? Where are you? I  (look) for you all day."
B: "Sorry. I  (be) at home all day. I'm not feeling well."

A: "John? Where are you? I HAVE BEEN LOOKING for you all day."
B: "Sorry. I HAVE BEEN at home all day. I'm not feeling well."

200

They  (fly) for two hours when the captain  (tell) them that there was a problem in one of the engines.

They HAD BEEN FLYING for two hours when the captain TOLD them that there was a problem in one of the engines.

200

It's Thanksgiving Day, and today at 3 p.m. most of us  (eat) our turkey. But some other people  (not finish) cooking by that time and they'll have to wait a little longer to eat.

It's Thanksgiving Day, and today at 3 p.m. most of us WILL BE EATING our turkey. But some other people WON'T HAVE FINISHED cooking by that time and they'll have to wait a little longer to eat.