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
B1+ Optimise Unit 4 Revision
0
%
0
0
0
Back
Restart
You _______ (eat) my chocolate, haven’t you? There’s only half left!
have eaten.
Oops!
Okay!
Have you ___ been to Asia?
ever
never
yet
once
Oops!
Okay!
Correct: Why did you cancelled the trip abroad?
Why did you CANCEL the trip abroad?
Oops!
Okay!
I’m getting fed up __ all these exams.
with
Oops!
Okay!
She _______ (work) hard on this project for weeks, and she’s almost finished
has been working.
Oops!
Okay!
Make a negative present perfect continuous sentence with the verb ‘rain’ and the subject ‘it’.
(example) It hasn’t been raining.
Oops!
Okay!
The children _______ (play) outside since lunchtime, and they’re covered in mud!
have been playing.
Oops!
Okay!
I _______ (call) you three times today. Why didn’t you answer?
have called.
Oops!
Okay!
Make a negative present perfect sentence with the verb ‘go’, the subject ‘she’ and ‘still’.
(example) She still hasn’t gone home.
Oops!
Okay!
Make a present perfect sentence with the verb ‘have’, the subject ‘he’ and ‘just’.
(example) He has just had breakfast.
Oops!
Okay!
Steve only eats vegetarian food, ____?
doesn’t he
Oops!
Okay!
I’m really looking ___ to my holiday. (=excited about)
forward
Oops!
Okay!
Make a present perfect continuous sentence with the verb ‘clean’ and the subject ‘he’.
(example) He has been cleaning.
Oops!
Okay!
My sister and I can’t agree __ anything!
on
Oops!
Okay!
You haven’t seen Mark, ____?
have you
Oops!
Okay!
We have ___ tried Mexican food.
yet
still
never
ever
Oops!
Okay!
They wouldn’t have taken it without permission, ____?
would they
Oops!
Okay!
Make a present perfect sentence with the verb ‘eat’, the subject ‘we’ and ‘already’.
(example) We have already eaten.
Oops!
Okay!
One symptom of the virus is a complete ____ (ABLE) to smell or taste food.
inability
Oops!
Okay!
Don’t have any parties while we’re gone, ____?
will you
Oops!
Okay!
I _______ (read) this book for weeks, but I still haven’t finished it
have been reading.
Oops!
Okay!
I’m supposed to be bringing the food, ____?
aren’t I
Oops!
Okay!
Why are you out of breath? _______ (you / run)?
Have you been running?
Oops!
Okay!
I have ___ finished booking flights, so now we can look at hotels.
even
still
right
just
Oops!
Okay!
They _______ (run) for an hour, and they look exhausted
have been running.
Oops!
Okay!
They decided to continue the climb, regardless __ the difficulties.
of
Oops!
Okay!
I _______ (never / see) that film before. Is it good?
have never seen.
Oops!
Okay!
Correct: Who did make this delicious cake?
Who MADE this delicious cake?
Oops!
Okay!
Make a negative present perfect sentence with the verb ‘think’, the subject ‘they’ and ‘yet’.
(example) They haven’t thought about it yet.
Oops!
Okay!
There must be a solution ___ the problem.
to
Oops!
Okay!
Let’s not rush things, _____?
shall we
Oops!
Okay!
Correct: How come did you decide to study languages?
How come you DECIDED to study languages?
Oops!
Okay!
The seats on budget airlines are always so small and ___ (COMFORT)!
uncomfortable
Oops!
Okay!
He _______ (already / finish) his assignment, so now he can relax
has already finished.
Oops!
Okay!
Correct: Where in the city lives your aunt?
Where in the city DOES your aunt LIVE?
Oops!
Okay!
Jessica worked on the project with you, _____?
didn’t she
Oops!
Okay!
We _______ (try) to reach you all day, but your phone has been off
have been trying.
Oops!
Okay!
It’s not exactly rocket science, _____?
is it
Oops!
Okay!
I am not aware ___ any other way to reach the village.
of
Oops!
Okay!
It’s ___ (BELIEF) that he lost his job after only 3 days when he’s so intelligent and hard-working.
unbelieveable
Oops!
Okay!
I’m not invited, ___?
am I
Oops!
Okay!
Make a present perfect question with the verb ‘teach’, the subject ‘you’ and ‘ever’.
(example) Have you ever taught a class?
Oops!
Okay!
I’ve got no intention __ lending her money.
of
Oops!
Okay!
Pass me the salt, ____?
would you / could you / will you
Oops!
Okay!
Make a present perfect continuous question with the verb ‘have’ and the subject ‘she’.
(example) Has she been having problems at school?
Oops!
Okay!
You can swim, ____?
can’t you
Oops!
Okay!
How many times _______ (you / be) to London?
have you been.
Oops!
Okay!
You parents both work in the hospital, _____?
don’t they
Oops!
Okay!
We _______ (paint) the house all morning, and we still have two rooms left
have been painting.
Oops!
Okay!
He _______ (just / send) me a message saying he’ll be late
has just sent.
Oops!
Okay!
She _______ (study) a lot recently, so I’m sure she’ll do well on the exam
has been studying.
Oops!
Okay!
That’s weird. A load of my favourite YouTuber’s videos have ____ (APPEAR) overnight!
disappeared
Oops!
Okay!
Correct: Which hotel Sarah stayed at when she went to New York?
Which hotel DID SARAH STAY AT when she went to New York?
Oops!
Okay!
I had a ___ (AGREE) with my parents this morning about screen time.
disagreement
Oops!
Okay!
We _______ (have) three meetings today, and there’s still one more to go
have had.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies