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
46. Whole material revision | Classes 1-43 (gram ...
0
%
0
0
0
Back
Restart
I (expect/pass) all exams by the end of this month.
expect to have passed
Oops!
Okay!
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!
If you (have) any suggestions on our services, I (meet) you right away.
have; will meet
Oops!
Okay!
We (give) you the answer by time you (pass) the medical check.
will have given; pass
Oops!
Okay!
Don’t you want (be allowed/study) in the university of your choice?
to be allowed to study
Oops!
Okay!
Newspaper headline: “Ancient City (find) under the construction site.”
found
Oops!
Okay!
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!
What (you do) next weekend, professor? I (hope) that you could visit my exhibition.
will you be doing; was hoping
Oops!
Okay!
It was a Picasso’s painting that (steal) last night.
was stolen
Oops!
Okay!
If I (be) a doctor, I (join) Red Cross when they were looking for help.
were/was; would have joined
Oops!
Okay!
It (be forbidden/to cross) this bridge for as long as I can remember.
has been forbidden to cross
Oops!
Okay!
He says he (be) fond of whales all his life.
has been
Oops!
Okay!
My cat (must/sleep) now, she (always /sleep) when I’m not at home.
must be sleeping; always sleeps
Oops!
Okay!
I can’t find my wallet anywhere. I (must/lose) it when my zipper broke.
must have lost
Oops!
Okay!
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!
You look exhausted! (you/work) all day long?
Have you been working
Oops!
Okay!
When is your train (due/arrive)? – It (suppose/be) in Kyiv at 9.
due to arrive; is supposed to be
Oops!
Okay!
The Prime Minister (report/resign) last night.
is reported to have resigned/was reported to have resigned
Oops!
Okay!
It all (happen) before I (arrive).
had happened; arrived
Oops!
Okay!
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!
Vampires (believe/live) in Romania even these days.
are believed to be living
Oops!
Okay!
What they have done is (look) at the problem from a new perspective.
look
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies