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
Pre-First
0
%
0
0
0
Back
Restart
She’s interested ______ learning how to paint.
IN
Oops!
Okay!
He _________ arrived yet.
HASN'T
Oops!
Okay!
It’s possible that he forgot to submit the assignment. (MIGHT) / He __________ the assignment.
MIGHT HAVE FORGOTTEN TO SUBMIT
Oops!
Okay!
It was an extremely _________ performance; everyone applauded loudly. IMPRESS
IMPRESSIVE
Oops!
Okay!
“Don’t touch my laptop!” he shouted. (told) / He ________his laptop.
TOLD ME NOT TO TOUCH
Oops!
Okay!
They have published a new report on climate change. (BEEN) / A new report on climate change ____________.
HAS BEEN PUBLISHED
Oops!
Okay!
I started working here three months ago. (BEEN) / I __________ here for three months.
HAVE BEEN WORKING
Oops!
Okay!
The students completed the task __________. SUCCESS
SUCCESSFULLY
Oops!
Okay!
His sudden ________ surprised all the staff. APPEAR
APPEARANCE
Oops!
Okay!
It’s not necessary for you to bring your laptop to the meeting. (TO) / You __________ laptop to the meeting.
DON'T NEED/HAVE TO BRING YOUR
Oops!
Okay!
“I’m going to the concert tonight,” she said. (WAS) / She told me __________ to the concert that night.
SHE WAS GOING
Oops!
Okay!
I’m really looking forward ______ you again soon. A. see B. seeing C. to see D. to seeing
TO SEEING
Oops!
Okay!
She hasn’t replied to my email ______ last week.
SINCE
Oops!
Okay!
I really admire her __________ ; she never gives up. DETERMINE
DETERMINATION
Oops!
Okay!
She ______ to call me back after the interview. / A. reminded B. remember C. forgot D. recalls
FORGOT
Oops!
Okay!
If I _______ known you were coming, I would have prepared something special.
HAD
Oops!
Okay!
It took them hours to clean up after the party, ______ was a total mess.
WHICH
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies