UNIT 1
UNIT 2
UNIT 3
UNIT 4
MIXED
100
As soon as I heard the news I was calling/called my neighbours.
called
100
1 I ________ ( drive ) the same car for the last ten years.
1. have been driving
100
1.We ___________ (wait) for ages before the train finally came. 2. We ___________ (meet) before so I introduced myself.
1.had been waiting 2. hadn't met
100
1. Mark’s _______ to be late for the meeting. He always is! a. about b. bound c. on the point of
1. bound
100
Correct the mistake 1.Tim is always off the go. I don’t know when he ever relaxes.
1.on the go
200
I had never said/was never saying that I could help so why was Anna so upset?
had never said
200
1.How long ________ Sarah ________ English? (teach) 2. Anna________ already ________ ( finish) her homework. She’s always so quick.
1.has Sarah been teaching 2. has already finished
200
Articles: 1. Would you like ____ drink with your meal? 2. He published ____ collection of ____ poems.
1. a 2. a , -
200
Future Perfect /Cont: 1. Do you think Anna _____________ (finish)the project by the end of the month? 2. My friends and I _____________ (watch) a movie tomorrow at 3 so why would you like to come with us?
1. will have finished 2. will be watching
200
1. Of course I will ____________ at the airport. What time do you have to check in? 2.If we _____ early in the morning, we can avoid the rush hour traffic. ( a. see off b. set off)
1. see you off 2. set off
300
Rewrite: It wasn’t a good idea to forget Harry’s birthday. You _____________________________ Harry’s birthday.
shouldn't have forgotten / should have remembered
300
1.Were there any souvenirs for sale at the hotel? Do you know _______________________ ? 2.Why do you always disagree with me? Can you tell me why __________________ ?
1. if/whether there were any souvenirs for sale at the hotel 2. you always disagree with me
300
cinema / time / If / we’ll / the / quickly / get / in / run / we / to
If we run quickly, we’ll get to the cinema in time.
300
1.Chuck had always dreamed about _______ (become)a football star. 2. Laila was remembering ______ (go) on picnics with her family in that old park.
1. becoming 2. going
300
1. For/At that time no one had any idea how valuable our old paintings would turn out to be.
400
1. Peter can sometimes ________ across as being quite arrogant when he’s nervous. 2. I’m not very good at making _________ talk. I don’t really see the point of it.
1. comes 2. small
400
1.This is just as/by far the most interesting city I’ve been to. 2. In my opinion Charles is far/just as friendlier than his brother.
1.by far 2. far
400
1.During/While the winter I always feel like hibernating. 2.I was given some old toys as a child and I started to go to antique fairs since/from that point on.
1. During 2. While
400
1. It's important to be a _______ person because it means you are social and have lots of friends. 2. When you have a '________' attitude taks become much easier to do.
1. people's 2. can do
400
1.Greed has been the ___________ of so many great civilisations. (weak) 2.There has been a noticeable ___________ in the number of visitors to the site. (reduce)
1. weakness 2. reduction
500
1. A: Listen! The doorbell _______ (ring) 2. B: Don't worry. I __________ it. (open)
1. is ringing 2. will open
500
Fill in with weather vocabulary :1. You can still be affected by the sun’s rays even when it’s grey and o____________ . 2. It’s remarkably m___ for this time of the year. Normally it’s quite a bit colder.
1. overcast 2.mild
500
Correct: 1.Alan is very optimistic and doesn't complain about problems. He takes everything in his step. 2. There was too much information, I found it hard to take it all off.
1. stride 2. take it all in
500
1. You don't need to hurry. You can _____ you time. 2 I ______ time in the writing exam again, I wish it were longer.
1. take 2. ran out of
500
1. Please don't insist _____ buying that car, I certainly don't like it. 2. I feel really passionate ______ the environment.
1.on 2.about