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 8 review grammar units 5-8
0
%
0
0
0
Back
Restart
Sophie claimed being / to be in charge, but it turned out she wasn’t.
to be
Oops!
Okay!
I expect the meeting ____ (finish) before you arrive. (Future Perfect)
will have finished
Oops!
Okay!
The boys _____ (go) to Paris for the weekend, but the flights were full. (Be going to)
were going to go
Oops!
Okay!
I’d like to know who is responsible for ____ (break) my vase. (verb + infinitive or verb + -ing)
breaking
Oops!
Okay!
Don’t you wish you were / would be old enough to vote in next week’s election?
were
Oops!
Okay!
Enrique would have more friends if he went / would go / has gone out more.
went
Oops!
Okay!
I’d go to the concert if my parents ____ (allow) me to.
allowed
Oops!
Okay!
I ’d meet / ’ll meet / met you on the beach unless it’s raining.
’ll meet
Oops!
Okay!
If only it _____ (not be) Monday. I hate Mondays!
wasn’t/weren’t
Oops!
Okay!
I hadn’t ordered / didn’t order / wouldn’t have ordered this laptop if I’d read the reviews. It’s terrible!
wouldn’t have ordered
Oops!
Okay!
If only I could fly / flew!
could fly
Oops!
Okay!
Choose TWO correct forms: Oh, no! I think those two cats are going to fight / are about to fight / will be fighting.
are going to fight/are about to fight
Oops!
Okay!
Look at those black clouds. I think it _____ (rain). (Be going to)
is going to rain
Oops!
Okay!
If only I hadn’t promised / didn’t promise to help my uncle set up his new computer.
hadn’t promised
Oops!
Okay!
If only I ____ (not spend) all my money on that holiday. Now I’m broke!
hadn’t spent
Oops!
Okay!
Becky _____ (need) to buy a car if the public transport were more reliable. (Conditionals)
wouldn’t need
Oops!
Okay!
After checking / check the price of train fares, we decided to take a bus.
checking
Oops!
Okay!
I didn’t want to leave without _____ (say) goodbye to you. (verb + infinitive or verb + -ing)
saying
Oops!
Okay!
I wish we _____ (have) a swimming pool in our town. I have to travel so far to go swimming.
had
Oops!
Okay!
Manolo can’t stand ____ (wait) in line for things. (verb + infinitive or verb + -ing)
waiting
Oops!
Okay!
If I ’d known / knew / have known you were coming, I would have ordered more food.
’d known
Oops!
Okay!
Axel will be going to university soon unless he _____ (fail) his exams. (Conditionals)
fails
Oops!
Okay!
Penny promised _____ (help) me paint my fence. (verb + infinitive or verb + -ing)
to help
Oops!
Okay!
The children spent the afternoon practising diving / to dive off the highest board.
diving
Oops!
Okay!
I was shocked learning / to learn how much Toby had paid for his new car.
to learn
Oops!
Okay!
If I had the time, I do / ’d do / will do some voluntary work.
’d do
Oops!
Okay!
Choose TWO correct forms: By the end of the year, the company will grow / will have grown / will be growing enough to take on another member of staff.
will have grown/will be growing
Oops!
Okay!
If anyone needs help with their homework, I was / ’ll be / ’d be in the library till 6pm.
’ll be
Oops!
Okay!
Do you wish you ____ (get) a pay rise?
could get
Oops!
Okay!
Vicky has gone to the shop, but I expect she ____ (be) back soon. (Future Simple)
will be
Oops!
Okay!
Choose TWO correct forms: Aaron was convinced he was going to win / would win / is about to win the competition.
was going to win/would win
Oops!
Okay!
I wish you _____ (listen) to me. I feel like I’m talking to myself!
would listen
Oops!
Okay!
Henry ____ (tell) you, but he forgot. (Be going to)
was going to tell
Oops!
Okay!
Choose TWO correct forms: It looks like Rangers would win / are going to win / will win.
are going to win/will win
Oops!
Okay!
I’d be working now if the factory _____ (close down). (Conditionals)
hadn’t closed down
Oops!
Okay!
When you’ve finished ____ (eat), take your plate to the kitchen. (verb + infinitive or verb + -ing)
eating
Oops!
Okay!
When you ____ (criticise) children too much, they do less well in their studies. (Conditionals)
criticise
Oops!
Okay!
I have found that baking / to bake cakes is very satisfying.
baking
Oops!
Okay!
I wish my dad wouldn’t make / won’t make such bad jokes. It’s so annoying.
wouldn’t make
Oops!
Okay!
Choose TWO correct forms: This time next week I’ll be skiing / will ski / will have skied up in the mountains.
’ll be skiing/will have skied
Oops!
Okay!
Experts predict that oil reserves _____ (run out) by 2052. (Future Perfect)
will have run out
Oops!
Okay!
I hoped Luis _____ (join) us, but he has been called away. (Be going to)
was going to join
Oops!
Okay!
I’ll meet you near the fountain. I _____ (wear) a red coat and a black hat. (Future Continuous)
will be wearing
Oops!
Okay!
Choose TWO correct forms: When were you going to tell me / were you about to tell me / will you be telling me you had decided to resign?
were you going to tell
Oops!
Okay!
Tom refused giving / to give the customer a full refund.
to give
Oops!
Okay!
Monica wishes her brother _____ (not borrow) her bicycle without asking.
wouldn’t borrow
Oops!
Okay!
I ate / eat / am eating in the garden if it’s warm.
eat
Oops!
Okay!
Choose TWO correct forms: I was about to / was going to / would give up when suddenly I found a solution.
was about to/was going to
Oops!
Okay!
Abigail’s best friend lives in Scotland. She wishes she ____ (live) nearer.
lived
Oops!
Okay!
It would be stupid ____ (risk) losing so much money. (verb + infinitive or verb + -ing)
Oops!
Okay!
My favourite activity is ____ (watch) movies. (verb + infinitive or verb + -ing)
watching
Oops!
Okay!
Lola might have been famous if she ____ (continue) her singing career. (Conditionals)
had continued
Oops!
Okay!
If only I would have / had enough money to buy that sports car, but I don’t.
had
Oops!
Okay!
Caiden failed his driving test. He really wishes he _____ (pass).
had passed
Oops!
Okay!
We only invited 50 people to our wedding. If we had more money, we ____ (invite) more people. (Conditionals)
would have invited
Oops!
Okay!
Julia had become accustomed to walking / walk home alone.
walking
Oops!
Okay!
If it rains, the roof leaked / leaks / had leaked.
leaks
Oops!
Okay!
Did you happen _____ (see) where Julian went? (verb + infinitive or verb + -ing)
Oops!
Okay!
If only my brother stopped / would stop bothering me.
would stop
Oops!
Okay!
Choose TWO correct forms: The class starts / will start / was about to start every day at 10am.
starts/will start
Oops!
Okay!
I wish you came / were coming on holiday with us next week.
were coming
Oops!
Okay!
Romy wishes she hadn’t wasted / wouldn’t waste her time going to parties instead of studying.
hadn’t wasted
Oops!
Okay!
I’m quite capable of finding / to find my own way home.
finding
Oops!
Okay!
If James gets good grades, he _____ (go) to university in September. (Conditionals)
will go
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies