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
EF Advanced Review
0
%
0
0
0
Back
Restart
If you ________ (wake up) earlier this morning, you wouldn’t be in a rush now.
had woken up
Oops!
Okay!
You would’ve seen the winning goal if you ________ (be pay) attention to the match!
’d been paying / ’d paid
Oops!
Okay!
Did you see some kids ________ (play) cricket here this morning?
playing
Oops!
Okay!
I would ________ (organize) a barbecue if I had known how good the weather was going to be!
have organized
Oops!
Okay!
It ________ just ________ (be announce) that the new business will create 60 local jobs.
has; been announced
Oops!
Okay!
I was having a nap when the doorbell ________ (ring).
rang
Oops!
Okay!
Do you think we could get someone ________ (advise) us about electric cars?
to advise
Oops!
Okay!
It’s so overcrowded! We ________ (not used to) seeing so many people here.
’re not used to
Oops!
Okay!
What time did you say the performance was due ________ (start)?
to start
Oops!
Okay!
I started practising yoga while I ________ (work) in Thailand.
was working
Oops!
Okay!
How long ________ you and Dmytro ________ (be go out)?
have; been going out
Oops!
Okay!
I wish that I ________ (not give) Johnathon my phone number.
hadn’t given
Oops!
Okay!
Not until I’ve seen the evidence ________ believe what you’re telling me.
will I
Oops!
Okay!
A Did Carl pass his driving test? B I’m afraid ________. Maybe next time.
not
Oops!
Okay!
Steve seems ________ (be work) much too hard over the past few weeks. He needs a holiday!
to have been working
Oops!
Okay!
I remember my grandmother ___________(tell) me stories when I was a child
telling
Oops!
Okay!
I’d rather you ________ (not use) your mobile phones during the lecture.
didn’t use
Oops!
Okay!
Luis can’t have got my message, ________ he would have phoned.
otherwise
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies