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 4 review grammar units 9-12
0
%
0
0
0
Back
Restart
We’re worried because my brother doesn’t write / hasn’t written an email to us since he arrived at summer camp.
hasn’t written
Oops!
Okay!
If our cities are polluted, ____ (live) under the sea in the future? (Will or Be going to)
will we live
Oops!
Okay!
I’ve never have / had a bank account. (Present Perfect)
had
Oops!
Okay!
Yesterday I have bought / bought some tasty cherries at the market.
bought
Oops!
Okay!
Make the question: your parents / take / something back to a shop ? (Present Perfect)
Have your parents taken something back to a shop?
Oops!
Okay!
My best friend ____ (never / make) me angry. (Present Perfect)
has never made
Oops!
Okay!
Maybe it’s harmless.
It can’t be harmless.
It could be harmless.
Oops!
Okay!
Yesterday, I hurt my ankle playing football. I am not going / won’t be able to play in Saturday’s tournament now.
won’t be able to
Oops!
Okay!
Perhaps it’s a mole.
It might be a mole.
It must be a mole.
Oops!
Okay!
Recently, I saw / have seen a really interesting documentary about Mexican food.
saw
Oops!
Okay!
Nobody lives in that house. It hasn’t got any windows. You can’t / must live there.
can’t
Oops!
Okay!
My teacher is opening the door of that house with some keys. He could / can’t live there.
could
Oops!
Okay!
My sister is laughing loudly. She might / can’t have a headache.
can’t
Oops!
Okay!
Don’t carry so many plates. You ____ (drop) them. (Will or Be going to)
’re going to drop
Oops!
Okay!
You ____ (not / see) my city. You should come. (Present Perfect)
haven't seen
Oops!
Okay!
We’re drinking hot chocolate because we’ve ____ outside and it’s very cold.
gone
been
Oops!
Okay!
We’ve given / gave away all our old CDs to the second-hand shop. (Present Perfect)
given
Oops!
Okay!
My sister ____ (get) back late lots of times. (Present Perfect)
has got
Oops!
Okay!
What time will you / you will come to my house later?
will you
Oops!
Okay!
It’s definitely not an insect.
It must be an insect.
It can’t be an insect.
Oops!
Okay!
He bought a beautiful bouquet of flowers because he will go / is going to visit his grandma.
is going to
Oops!
Okay!
What ____ you ____ (do) next weekend? (Will or Be going to)
are (you) going to do
Oops!
Okay!
Our teacher _____ (not teach) us next week. She’s getting married. (Will or Be going to)
isn’t going to teach
Oops!
Okay!
We _____ (not / buy) anything in the street market today. (Present Perfect)
haven't bought
Oops!
Okay!
That boy has given his dad a present. It can’t / might be his birthday or perhaps he’s saying ‘Thank you’.
might
Oops!
Okay!
My classmates _____ (stay) at home today. They’re studying. (Present Perfect)
have stayed
Oops!
Okay!
Let’s buy some of this smelly durian fruit because I didn’t / haven’t tried it before.
haven’t
Oops!
Okay!
We ____ (have) something special for dinner tonight. It’s dad’s birthday. (Will or Be going to)
’re going to have
Oops!
Okay!
I bought this new skirt last month, but I never wore / I’ve never worn it. (Present Perfect)
I’ve never worn
Oops!
Okay!
I’m bored because my friends have _____ away this weekend.
been
gone
Oops!
Okay!
We _____ (win) the dancing competition! (Present Perfect)
have won
Oops!
Okay!
Have you ever _____ to New York?
gone
been
Oops!
Okay!
Perhaps they’re bats.
They must be bats
They could be bats.
Oops!
Okay!
I’m going to buy / I’ll go and buy some medicine for this terrible earache I’ve got.
I’m going to buy
Oops!
Okay!
That boy isn’t eating anything. He must / can’t be hungry.
can’t
Oops!
Okay!
Everybody’s wearing a jumper today. It must / can’t be cold.
must
Oops!
Okay!
I ____ (never / play) volleyball on the beach. (Present Perfect)
have never played
Oops!
Okay!
Make the question: it / snow / in your city ? (Present Perfect)
Has it snowed in your city?
Oops!
Okay!
The teacher’s _____ to make a phone call. She’ll be back soon.
been
gone
Oops!
Okay!
You’ve been swimming, played a match and run to the shops. You can’t / must feel tired.
must
Oops!
Okay!
It’s definitely dangerous.
It must be dangerous.
It could be dangerous.
Oops!
Okay!
I ____ (take) lots of photos of myself. (Present Perfect)
have taken
Oops!
Okay!
My sister says she ____ (leave) home when she goes to university in September. (Will or Be going to)
’s going to leave
Oops!
Okay!
She hasn’t read / didn’t read anything by Shakespeare. (Present Perfect)
hasn’t read
Oops!
Okay!
Make the question: your best friend / have / pink trainers ? (Present Perfect)
Has your best friend had pink trainers?
Oops!
Okay!
Mum was so surprised when she opened the letter that said, ‘You have won / won a family holiday to Spain’.
have won
Oops!
Okay!
Let’s meet at my house at 7 pm and then we’ll / we’re going to catch the bus into town.
we’ll
Oops!
Okay!
Thanks for inviting me to the cinema but I think I ____ (go) home and rest. (Will or Be going to)
’ll go
Oops!
Okay!
Make the question: you / win / a race ? (Present Perfect)
Have you won a race?
Oops!
Okay!
I’ve got a cough, a sore throat and a headache. I might / can’t have a cold.
might
Oops!
Okay!
The shop assistant has charge / charged me too much for this item. (Present Perfect)
charged
Oops!
Okay!
Oh go on! Please tell me. I ____ (not say) anything. (Will or Be going to)
won’t say
Oops!
Okay!
He has to go to the hospital because he has cut / cut his finger. He was chopping onions!
has cut
Oops!
Okay!
Has he never / ever been to the USA? (Present Perfect)
ever
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies