Fill in the missing words
Present/Past tenses
Future tenses
100

I think we’re on the wrong ....with this solution; it’s getting more complicated.

I think we’re on the wrong track with this solution; it’s getting more complicated.

100

I’ve been talking / talked on the phone all afternoon.

I’ve been talking on the phone all afternoon.

100

A: What do you think of the new weather app?
B: I haven’t used it yet. I  (give) it a try later on. Then I  (let) you know.

will give, will let

200

1) The panda is one of the most famous .... species in the world. 2) The .... humidity made it difficult to breathe during the afternoon.

 The panda is one of the most famous endangered species in the world. The high humidity made it difficult to breathe during the afternoon.

200

I am thinking / think that young people generally spend | are generally spending too much time on social media. 

think
generally spend 

200

A.What are you up to later?
B.Well, I  (hope) to finish my university project. After that, I  (go) on the ‘Save the Planet’ protest! I’ve arranged to meet everyone at 5 p.m.

am hoping, am going

300

1) We had several nights of sub-... temperatures last winter. 2) That constant tapping is starting to ... on my nerves.3) I’m trying to figure ... how this new software works.

We had several nights of sub-zero temperatures last winter.That constant tapping is starting to get on my nerves.I’m trying to figure out how this new software works.

300

Nowadays, it’s getting/ it gets easier and easier to stay in touch with people. I saw/was seeing a famous YouTuber yesterday while I shopped | was shopping.

it's getting
saw
was shopping 

300


A.Are you ready yet? The guests  (arrive) soon. It’s almost seven o’clock!
B.They  (come) at eight, not seven. Don’t panic!

will be arriving, are coming

400

1) The reporters began to ... questions at the politician. 2)  The loud chewing in the cafeteria was .... me up the wall. 3) Even after graduation, we promised we’d stay in .....4) I finally finished my homework — that’s a .... off my mind.

The reporters began to fire questions at the politician. The loud chewing in the cafeteria was driving me up the wall.Even after graduation, we promised we’d stay in touch.I finally finished my homework — that’s a weight off my mind.

400
  1. A I’m sure you felt stressed out, ....?
    B I sure did. 
  2. A He paid me a lot of compliments.
    B .....? That’s nice! 

didn't you
did he?

400


A I  (plan) to go to the lecture on the blob fish. What time  it   (start)?
B.At 2 p.m. So hurry up!

am planning, does (it) start

500

1) Rumours like that can ... rise to a lot of unnecessary drama. 2) The announcement was so unclear that I could only .... out a few words. 3) He didn’t mean to be rude, but he came .... as really annoyed. 4) I just asked a simple question and she totally jumped down my ....5)  I was so tired that I almost ..... at my friend for no reason.

Rumours like that can give rise to a lot of unnecessary drama. The announcement was so unclear that I could only made out a few words.He didn’t mean to be rude, but he came across as really annoyed. I just asked a simple question and she totally jumped down my throat. I was so tired that I almost snapped at my friend for no reason.

500

1) A We hadn’t had such a good laugh for ages, ....?
B Right! I really enjoyed myself. 

2) A Let’s go to the coast,.... ?
B That’s a great idea! 

3) A I think I’ve really hurt Sasha’s feelings.
B  .... ? Why don’t you talk to her about it?

1) had we

2) shall we 

3) Have you?

500

1) By the end of today, I (finish) revising for next week's exams! 2) By 8 PM, they (travel) for ten hours.
3) By next week, I (work) here for five years. 4) He (read) ten books by the end of the month. 

will have finished
will have been traveling
will have been working

will have read