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
B2 (Upper-intermediate) Grammar Revision
0
%
0
0
0
Back
Restart
They _____ (negotiate) with the supplier since January but still don't have an agreement.
have been negotiating
Oops!
Okay!
They __________ (live) in Germany for over a decade and still struggle with the language.
have been living / have lived
Oops!
Okay!
She was impressed by his presentation, so she offered him the job. ____ by his presentation, she offered him the job.
Impressed
Oops!
Okay!
At the exact moment the fire alarm went off, we _____ (discuss) the importance of evacuation procedures.
were discussing
Oops!
Okay!
You ______ (not/pay) attention when I explained the rules, which is why you're confused now.
weren't paying
Oops!
Okay!
I ______ (work) on the proposal for hours when I finally realised I had misunderstood the client's request. .
had been working
Oops!
Okay!
I _____ (stay) with my cousin while my apartment is being renovated.
am staying
Oops!
Okay!
What ___ (she/usually/do) when she feels overwhelmed at work?
does she usually do
Oops!
Okay!
He ______ (be about/give) his final presentation when the projector stopped working.
was about to give
Oops!
Okay!
At this time next week, I ______ (attend) a conference in Lisbon, so I am not available.
will be attending
Oops!
Okay!
She cooked dinner and talked to her friends on the phone. ______ dinner, she talked to her friends on the phone.
Cooking
Oops!
Okay!
When I got back to my desk, I saw that someone ______ (delete) the entire spreadsheet.
had deleted
Oops!
Okay!
I ______ (not/hear) from them for weeks until they suddenly showed up at my office yesterday.
hadn't heard
Oops!
Okay!
The building was damaged in the storm. It had to be demolished. (Change to participle clause)
Damaged in the storm, the building had to be demolished.
Oops!
Okay!
I ______ (not/expect) to enjoy the lecture, but it turned out to be quite insightful.
didn't expect
Oops!
Okay!
She often ______ (complain) about delays, but today she's surprisingly calm.
complains
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies