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 6 review grammar units 17-20
0
%
0
0
0
Back
Restart
We might have enjoyed ourselves more at the party, if you ____ (come) too. (3rd conditional)
had come
Oops!
Okay!
Make the sentence: My brother / be / brilliant / at / take / photographs.
My brother is brilliant at taking photographs.
Oops!
Okay!
The escaped prisoners must have had / having help from one of the guards.
had
Oops!
Okay!
Everyone agreed he was guilty so the evidence might / must have been clear.
must
Oops!
Okay!
I ____ I _____ (not stay up) all night. I’m exhausted. (wish + Past Perfect)
wish, hadn’t stayed up
Oops!
Okay!
Make the sentence: By / fill up / on / snacks / she / not be / hungry.
By filling up on snacks she isn’t/wasn’t hungry.
Oops!
Okay!
This milk’s been out of the fridge all day and it smells awful. It ____ (go off). (modal + have + V3)
must have gone off
Oops!
Okay!
Your brother _____ in his bedroom but I'm not sure.
might be
can't be
must be
Oops!
Okay!
My brother’s terrible at art. He ___ (do) that painting, it’s too good. (modal + have + V3)
can’t/couldn’t have done
Oops!
Okay!
That statue is enormous. It must / may be very heavy.
must
Oops!
Okay!
It may have been deliberate or it must / could have been an accident.
could
Oops!
Okay!
Greg ___ he ___ (cope) better with the situation yesterday. (wish + Past Perfect)
wishes, had coped
Oops!
Okay!
He’s my favourite player. I ___ he ____ (not break) his leg. (wish + Past Perfect)
wish, hadn’t broken
Oops!
Okay!
That ____ our teacher’s bag. I'm sure and she was holding it earlier.
must be
can't be
might be
Oops!
Okay!
You _____ thirsty. You haven’t had anything to drink since breakfast.
can't be
might be
must be
Oops!
Okay!
I mustn’t / can’t be the only person that hates art.
can’t
Oops!
Okay!
Make the sentence: I / really / love / use / my / new / touchscreen / computer.
I really love using my new touchscreen computer.
Oops!
Okay!
If she hadn’t tripped over her shoelace, she ____ (win) the race. (3rd conditional)
would have won
Oops!
Okay!
This can / could be the most bizarre photograph I’ve ever seen.
could
Oops!
Okay!
Without Sgt Reece’s determination the murder might have / has gone unsolved.
have
Oops!
Okay!
Make the sentence: The / best / thing / about / a beach holiday / be / chill out.
The best thing about a beach holiday is chilling out.
Oops!
Okay!
Look! Your cousin’s playing football over there. He ____ (break) his leg. (modal + have + V3)
can’t/couldn’t have broken
Oops!
Okay!
They lived on Dover Street, but they can’t / might have moved since then.
might
Oops!
Okay!
I love this painting. It might / can’t be my favourite.
might
Oops!
Okay!
You can do it after you finish to tidy / tidying up your room.
tidying
Oops!
Okay!
I ____ I ____ (show) more kindness to my parents when I was a teenager. (wish + Past Perfect)
wish, had shown
Oops!
Okay!
The burglar can’t have / had realised that his phone was recording his crime.
have
Oops!
Okay!
You’ve been doing sport all day. You could / must be exhausted.
must
Oops!
Okay!
I didn’t recognise Fran. She must / mustn’t have dyed her hair.
must
Oops!
Okay!
I would love to visit / visiting South Africa one day.
to visit
Oops!
Okay!
If the weather had been bad, we ____ (not go) to the lake. (3rd conditional)
wouldn’t have gone
Oops!
Okay!
Make the sentence: I / hate / be / short / of / cash.
I hate being short of cash.
Oops!
Okay!
I _____ ill. I feel hot and I’ve got a headache.
must be
might be
can't be
Oops!
Okay!
We could have taken you to the match if you ____ (tell) us before. (3rd conditional)
had told
Oops!
Okay!
I’m not sure but I think I ____ (leave) the window open in my bedroom. Can you check? (modal + have + V3)
may/might/could have left
Oops!
Okay!
Do you want coming / to come over on Sunday?
to come
Oops!
Okay!
Make the sentence: Learn / to / jet ski / not be / difficult.
Learning to jet ski is not difficult.
Oops!
Okay!
I saw the teacher writing excellent next to your name. You ____ (pass) the exam. (modal + have + V3)
must have passed
Oops!
Okay!
___ you ___ you ___ (study) harder at school last year? (wish + Past Perfect)
Do, wish, had studied
Oops!
Okay!
Make the sentence: Load / the dishwasher / be / my / favourite / household task.
Loading the dishwasher is my favourite householdtask.
Oops!
Okay!
I would have taken more photos if you ____ (not break) my camera. (3rd conditional)
hadn’t broken
Oops!
Okay!
Are you good at write / writing stories?
writing
Oops!
Okay!
You would have passed the test if you ____ (study) more. (3rd conditional)
had studied
Oops!
Okay!
I told my friend Jack about the party but he ____ (forget) because he didn’t write it down. I’m not sure though. (modal + have + V3)
may/might/could have forgotten
Oops!
Okay!
It can / can’t have taken you six months to read that book. It’s only 60 pages!
can't
Oops!
Okay!
To go / Going out is more fun than staying / stay at home.
going, staying
Oops!
Okay!
I’m tired of wake / waking up so early.
waking
Oops!
Okay!
If I ___ (know) you were ill, I would have phoned you. (3rd conditional)
had known
Oops!
Okay!
She ___ her childhood ___ (not be) so difficult. (wish + Past Perfect)
wishes, hadn’t been
Oops!
Okay!
My sister’s been at home all day with me. You ____ (see) her on the beach. (modal + have + V3)
can’t/couldn’t have seen
Oops!
Okay!
We _____ (finish) sooner if you had helped us. (3rd conditional)
would have finished
Oops!
Okay!
It ____ 10 pm. It’s too light outside.
might be
must be
can't be
Oops!
Okay!
Make the sentence: My sister / get / nervous / about / do / exams.
My sister gets nervous about doing exams.
Oops!
Okay!
Our friends aren’t here yet. They _____ (get) lost or perhaps they missed the bus. I’ll phone them. (modal + have + V3)
may/might/could have got
Oops!
Okay!
That girl ____ your sister. You haven’t got any brothers or sisters.
might be
can't be
must be
Oops!
Okay!
I don’t mind doing / to do the washing up.
doing
Oops!
Okay!
The gallery is losing money so it may / must well have to close.
may
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies