Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Prepare 7 review grammar units 1-4
0
%
0
0
0
Back
Restart
The phone rang while we are having / were having / have had dinner.
were having
Oops!
Okay!
My little sister _______ (come) to this school for more than five years. (Present Perfect Simple or Present Perfect Continuous)
has been coming
Oops!
Okay!
We rushed to the station but the train leaves / left / had left already.
had left
Oops!
Okay!
You are under no obligation to wear a uniform at school. (HAVE)
We don’t have to wear a uniform at school.
Oops!
Okay!
At the moment I _____ (read) a novel about the Romans.
am reading
Oops!
Okay!
She has been nominated four times, but she ____ (win) an Oscar yet.
hasn't won
Oops!
Okay!
Put the words in the right order: mixed / I’m / the test / afraid / up / results / we.
I’m afraid we mixed up the test results.
Oops!
Okay!
Put the words in the right order: around / Can / show / me / you / the / Old Town ?
Can you show me around the Old Town?
Oops!
Okay!
You ought to / mustn’t drive if you feel dizzy.
mustn’t
Oops!
Okay!
When you’ve finished with those glass bottles, don’t throw away / throw them away / throw away them. You can reuse them.
throw them away
Oops!
Okay!
Before I went to Canada, I haven’t seen / hadn’t seen / didn’t see snow.
hadn’t seen
Oops!
Okay!
My sister is always borrowing / borrowed / borrows my bike without asking.
borrowing
Oops!
Okay!
I’m not going to the concert because I _____ (like) that band.
don't like
Oops!
Okay!
My grandparents are very old now, so my dad and my uncle care them / care them for / care for them.
care for them
Oops!
Okay!
It is not necessary for you to buy me a present for my birthday. (NEED)
You needn’t buy me a present for my birthday.
Oops!
Okay!
She ____ never ____ (go) to a fashion show. (Present Perfect Simple or Present Perfect Continuous)
has never been
Oops!
Okay!
I didn’t finish / haven’t finished / don’t finish my homework yet.
haven’t finished
Oops!
Okay!
You must / should be over 18 to come to this gym.
must
Oops!
Okay!
Put the words in the right order: down / you / sorry / I’m / let / to.
I’m sorry to let you down.
Oops!
Okay!
Put the words in the right order: What / you / with / did / up / come / answer ?
What answer did you come up with?
Oops!
Okay!
This is the first time I have heard / heard / am hearing this song.
have heard
Oops!
Okay!
The TV was distracting me from my homework, so I switched off / switched it off / switched off it.
switched it off
Oops!
Okay!
Before I came to France I _______ (never be) to Europe before.
had never been
Oops!
Okay!
They didn’t make us pay for our drinks at the café. (HAVE)
We didn’t have to pay for our drinks at the café.
Oops!
Okay!
You are not allowed to stand here – this is an emergency exit. (MUST)
You mustn’t stand here – this is an emergency exit.
Oops!
Okay!
We _______ (sit) in this room for hours. (Present Perfect Simple or Present Perfect Continuous)
have been sitting
Oops!
Okay!
I ______ (not buy) any clothes this month. (Present Perfect Simple or Present Perfect Continuous)
haven’t bought
Oops!
Okay!
It is necessary for Dan to hand in his homework tomorrow. (GOT)
Dan has got to hand in his homework tomorrow.
Oops!
Okay!
If you’ve got a headache you ought to / needn’t lie down for a minute.
ought to
Oops!
Okay!
It’s getting late. You don’t have to / had better go to bed soon.
had better
Oops!
Okay!
So far my online videos _____ (have) over 20 million views.
have had
Oops!
Okay!
My brother sang / was singing / had sung in the school concert last year.
sang
Oops!
Okay!
I ______ (study) English for five years. (Present Perfect Simple or Present Perfect Continuous)
have been studying
Oops!
Okay!
I don’t want to go to my great-aunt’s birthday party, but I can’t get out / get it out of / get out of it.
get out of it
Oops!
Okay!
Eating lots of unhealthy food is a bad idea. (OUGHT)
You ought not to eat lots of unhealthy food.
Oops!
Okay!
My mum _______ (be) interested in fashion since she started school. (Present Perfect Simple or Present Perfect Continuous)
has been
Oops!
Okay!
I advise you to see a doctor as soon as possible. (SHOULD)
You should see a doctor as soon aspossible.
Oops!
Okay!
Put the words in the right order: brother / I / my / with / on / don’t / get.
I don’t get on with my brother.
Oops!
Okay!
I _____ never _____ (wear) something just because I saw a celebrity wearing it. (Present Perfect Simple or Present Perfect Continuous)
have never worn
Oops!
Okay!
Put the words in the right order: one / Let’s / the / think / more time / through / plan.
Let’s think the plan through one more time.
Oops!
Okay!
From 2006 to 2012, Jones ____ (work) as a cameraman.
was working
Oops!
Okay!
Come in. Frank waits / is waiting / has waited for you in the front room.
is waiting
Oops!
Okay!
I’m so stressed. I need to / mustn’t relax.
need to
Oops!
Okay!
Put the words in the right order: up / to / needs / Diego / his / responsibilities / face / to.
Diego needs to face up to his responsibilities.
Oops!
Okay!
Put the words in the right order: us / restaurant / I’ve / booked / in / the / at.
I’ve booked us in at the restaurant.
Oops!
Okay!
Put the words in the right order: Please / thanks / pass / John / to / for / my / hard work / his.
Please pass my thanks to John for his hard work.
Oops!
Okay!
It was a great track, but it _____ (do) very well on streaming services.
didn't do
Oops!
Okay!
My dad _______ (build) model airplanes since he was a kid. (Present Perfect Simple or Present Perfect Continuous)
has been building
Oops!
Okay!
What ____ you ___ (study) this year?
are, studying
Oops!
Okay!
I recommend that you eat five portions of fruit and vegetables every day. (OUGHT)
You ought to eat five portions of fruit and vegetables every day.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies