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 5 review grammar units 9-12
0
%
0
0
0
Back
Restart
Later the head teacher told us what _______ (happen). (Present Perfect or Past Perfect)
had happened
Oops!
Okay!
I’m meeting Matt after school. We’re going to play / We’ll play tennis at the sports centre.
We’re going to play
Oops!
Okay!
I can’t go on the camping trip next month. I’ll study / I’ll be studying for my end-of-year exams.
I’ll be studying
Oops!
Okay!
Don’t worry, I’ll show / I’m going to show you how to use your new camera.
I’ll show
Oops!
Okay!
You need to / should / have to try some of my ice cream and see if you like it.
should
Oops!
Okay!
Unless you _____ (give) me an answer, I ____ (decide) without you. (1 conditional)
give, will decide
Oops!
Okay!
I think everybody will understand / is understanding why you can’t come to the festival with us.
will understand
Oops!
Okay!
If I ____ (have) more time, I ____ (help) you. (2 conditional)
had, would help
Oops!
Okay!
What ______ (do) this weekend? Do you want to see the new X-Men film? (Present Continuous)
are you doing
Oops!
Okay!
Steve will come / is coming, he told me this morning.
is coming
Oops!
Okay!
You don’t have to / shouldn’t / need to give me the money today, you can give it to me tomorrow.
don’t have to
Oops!
Okay!
If we move / would move / moved to a different city, we’d miss our friends.
moved
Oops!
Okay!
They always let / make passengers wear their seatbelts until the plane reaches the terminal for safety reasons.
make
Oops!
Okay!
If they go to China, they will see / saw / would see the Great Wall.
will see
Oops!
Okay!
You should upload that video you made to YouTube! I _____ (show) you how to do it. (Future Simple)
will show
Oops!
Okay!
Thank you for letting / making me sit next to my friend.
letting
Oops!
Okay!
Richard lends / will lend / would lend you his bike if you asked him.
would lend
Oops!
Okay!
While we’re asleep tonight, Anissa _____ (fly) to the other side of the world! (Future Continuous)
will be flying
Oops!
Okay!
My dad let / made me unpack the moment we got to the hotel. I just wanted to get to the beach!
made
Oops!
Okay!
I won’t ask my parents to pick me up at seven because they _____ (have) dinner then. (Future Continuous)
will be having
Oops!
Okay!
It was the first time I ______ (miss) the school bus. (Past Perfect)
had missed
Oops!
Okay!
Until yesterday I _____ (never / do) badly in a test. (Present Perfect or Past Perfect)
had never done
Oops!
Okay!
The barbecue on the beach ____ (happen) unless it _____ (rain).
will happen, rains
Oops!
Okay!
My little brother doesn’t eat salad unless it will have / has / had lots of tomatoes in it.
has
Oops!
Okay!
You need to / needn’t / don’t have to buy some food, because we’ve got nothing for dinner.
need to
Oops!
Okay!
Bridget couldn’t swim because she _____ (forget) her bathing suit. (Present Perfect or Past Perfect)
had forgotten
Oops!
Okay!
At the end of the school year, we ____ (hold) a big party. I can’t wait. (Future Continuous)
will be holding
Oops!
Okay!
She couldn’t go on the school trip because she _____ (lose) her passport. (Past Perfect)
had lost
Oops!
Okay!
______ you ____ (be) happy if we _____ (go) later? (2 conditional)
Would you be, went
Oops!
Okay!
I looked at my desk and saw that someone ____ (take) my text book. (Past Perfect)
had taken
Oops!
Okay!
Whenever I’m away from home, unless I have my phone with me all the time, I would feel / feel / felt a bit worried.
feel
Oops!
Okay!
She ____ (call) you when she ____ (get) home. (1 conditional)
will call, gets
Oops!
Okay!
Last week, my friend from Australia came to visit. I ______ (not see) him for a long time. (Present Perfect or Past Perfect)
hadn’t seen
Oops!
Okay!
I’m sure Martha will enjoy / would enjoy / enjoys the concert if she goes.
will enjoy
Oops!
Okay!
If we leave / left / would leave now, we’d get to the cinema on time.
left
Oops!
Okay!
I _____ (be) happy if you ____ (visit) me. (2 conditional)
would be, visited
Oops!
Okay!
My timetable this year is the best one I ____ (ever / have). (Present Perfect or Past Perfect)
have ever had
Oops!
Okay!
I’ll stay / I’ll be staying at a five-star hotel when I’m in Dubai.
I’ll be staying
Oops!
Okay!
Judy will know / is knowing the answer so let’s ask her!
will know
Oops!
Okay!
On the plane yesterday, they let / made us check in our small suitcases, although we didn't want to.
made
Oops!
Okay!
Send me a message if you _____ (come) to my birthday party. (Be going to \ Present Continuous)
are going to come \ are coming
Oops!
Okay!
In the future, I think people ____ (travel) in driverless cars. (Future Simple)
will travel
Oops!
Okay!
You don’t have to / needn’t / shouldn’t go to bed so late – you’ll be exhausted tomorrow.
shouldn’t
Oops!
Okay!
You have to / don’t need to / should buy a camera, I’ll lend you one if you like.
don’t need to
Oops!
Okay!
My parents’ won’t let / make me travel abroad alone until I’m 18.
let
Oops!
Okay!
Kylie’s going to leave / will leave soon, so give her the present now.
’s going to leave
Oops!
Okay!
It looks like we haven’t any eggs for the cake. I _____ (buy) some tonight. (Future Simple)
will buy
Oops!
Okay!
Diana loves / would love / will love this music if she heard it.
would love
Oops!
Okay!
They won’t let / make you take your skateboard on the plane. It’s too big.
let
Oops!
Okay!
The teacher was annoyed because someone _____ (write) something on the board. (Past Perfect)
had written
Oops!
Okay!
I ______ (never / see) that film. Is it good? (Present Perfect or Past Perfect)
have never seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies