Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
TEEN B1+ GRAMMAR FINAL REVISION
0
%
0
0
0
Back
Restart
We have very A LITTLE / LITTLE time, so we'd better hurry.
LITTLE
Oops!
Okay!
You MUSTN'T/DON'T HAVE TO go there, it's forbidden.
MUSTN'T
Oops!
Okay!
I HAVE READ / HAVE BEEN READING the book you gave me last week. I don't like it though, I don't think I'll continue.
HAVE BEEN READING
Oops!
Okay!
Just when I ENTERED / HAD ENTERED the school, I REALISED / HAD REALISED that I LEFT / HAD LEFT my essay at home.
ENTERED / REALISED / HAD LEFT
Oops!
Okay!
Their care definitely isn't ______ good ______ ours.
AS/SO … AS
Oops!
Okay!
When we finally _______ (reach) the shore, we _______ (sail) for 12 hours straight. We were exhausted.
REACHED / HAD BEEN SAILING
Oops!
Okay!
I know Ben HAS GONE / HAS BEEN to Paris. I think he was there when he was a child.
HAS BEEN
Oops!
Okay!
I'm absolutely EXHAUSTING / EXHAUSTED. I've been learning for hours.
EXHAUSTED
Oops!
Okay!
I'm afraid we don't have MUCH / MANY money left.
MUCH
Oops!
Okay!
I HAVE BEEN REPAIRING / HAVE REPAIRED your laptop. You can use it now.
HAVE REPAIRED
Oops!
Okay!
While I _______ (prepare) for the exam, a friend of mine _______ (send) me an invitation to a party. I really wanted to go.
WAS PREPARING / SENT
Oops!
Okay!
When we ______ (meet) her at the station last Friday, we ______ (find out) that she _______ (backpacking) on her own for four months.
MET / FOUND OUT / HAD BEEN BACKPACKING
Oops!
Okay!
It was a long way. When we finally _______ (get) to the hotel, we _______ (drive) for ten hours.
GOT / HAD BEEN DRIVING
Oops!
Okay!
It's the most DISTGUSTED / DISGUSTING dish I've ever eaten.
DISGUSTING
Oops!
Okay!
This film is getting MORE AND MORE / MOST AND MOST boring.
MORE AND MORE
Oops!
Okay!
By the time I _______ (finish) my homework, the movie ________ (already / finish). I was really disappointed.
FINISHED / HAD ALREADY FINISHED
Oops!
Okay!
It was a long way. When we finally _______ (get) to the hotel, we _______ (drive) for ten hours.
GOT / HAD BEEN DRIVING
Oops!
Okay!
There's hardly NO / ANY food left.
ANY
Oops!
Okay!
A: Why do you look so tired? B: I HAVE LEARNT / HAVE BEEN LEARNING all day long.
HAVE BEEN LEARNING
Oops!
Okay!
I hope we _______ (finish) preparing the project by the end of the day.
WILL HAVE FINISHED
Oops!
Okay!
_____ more I learn, _____ less I know.
THE … THE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies