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
Notes Advanced Total revision
0
%
0
0
0
Back
Restart
7. It all ___________ (happen) before I ___________ (arrive).
had happened , arrived
Oops!
Okay!
20. Newspaper headline: “Ancient City ___________ (find) under the construction site.”
found
Oops!
Okay!
9. ___________ you ___________ (should/have) any suggestions on our services, I ___________ (meet) you right away.
Should you have, will meet
Oops!
Okay!
16. Don’t you want ___________ (be allowed/study) in the university of your choice?
to be allowed to study
Oops!
Okay!
6. He says he ___________ (be) fond of whales all his life.
has been
Oops!
Okay!
14. When is your train ___________ (due/arrive)? – It ___________ (suppose/be) in Kyiv at 9.
due to arrive; is supposed to be
Oops!
Okay!
11. It ___________ (be forbidden/to cross) this bridge for as long as I can remember.
has been forbidden to cross
Oops!
Okay!
13. What they have done is ___________ (look) at the problem from a new perspective.
look
Oops!
Okay!
22. You look exhausted! ___________ (you/work) all day long?
have you been working
Oops!
Okay!
18. My neighbor accused me of ___________ (steal) his bush of roses the night before, but I denied ___________ (do) it.
stealing/having stolen; doing/having done
Oops!
Okay!
2. We ___________ (give) you the answer by time you ___________ (pass) the medical check.
will have given, pass
Oops!
Okay!
3. What ___________ (you do) next weekend, professor? I ___________ (hope) that you could visit my exhibition.
will you be doing, was hoping
Oops!
Okay!
1. If I ___________ (be) a doctor, I ___________ (join) Red Cross when they were looking for help.
were/was, would’ve joined
Oops!
Okay!
8. Look at him! He ___________ (seem/listen) very attentively! He’s so engaged, he ___________ (might/fall) off the chair.
seems to be listening , might fall
Oops!
Okay!
10. I ___________ (expect/pass) all exams by the end of this month.
expect to have passed
Oops!
Okay!
12. The Prime Minister ___________ (report/resign) last night.
is/was reported to have resigned
Oops!
Okay!
4. My cat ___________ (must/sleep) now, she ___________ (always /sleep) when I’m not at home.
must be sleeping, always sleeps
Oops!
Okay!
19. Vampires ___________ (believe/live) in Romania even these days.
are believed to be living
Oops!
Okay!
21. It was a Picasso’s painting that ___________ (steal) last night.
was stolen
Oops!
Okay!
5. I can’t find my wallet anywhere. I ___________ (must/lose) it in when my zipper broke.
5)must have lost
Oops!
Okay!
15. Look at all the troubles you’ve got us into! Do you see now that you ___________ (should not/reveal) that stupid secret?
shouldn’t have revealed
Oops!
Okay!
17. I’m really surprised ___________ (meet) you here, I could swear I ___________ (see you/get) a taxi to the airport.
to meet, saw you get
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies