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
Grammar review B2 (Unit 1 and 2)
0
%
0
0
0
Back
Restart
We _____________ (visit) my grandparents every summer when I was younger.
visited/would visit/ used to visit
Oops!
Okay!
Evan____________(study) all morning and he _______ (not take) any breaks.
has been studying/hasn't taken
Oops!
Okay!
They_______ (win) all their matches so far this season.
have won
Oops!
Okay!
I can't believe that you____________ (spend) all your pocket money already. You only _______(get) it last weekend.
have spent/ got
Oops!
Okay!
How long___________ (you/have) driving lessons? ____________ (you/take) your test yet?
have you been having/have you taken
Oops!
Okay!
Max will make/was always making jokes about my height so I had to ask him to stop.
was always making
Oops!
Okay!
You will/would forget your keys again! You always do/are always doing that!
would/ are always doing
Oops!
Okay!
Some people will write/are always writing reviews online to help others find out about products.
will write
Oops!
Okay!
What________ (you/think) of the book I lent you? _____________ (you/finish) yet?
did you think/ have you finished
Oops!
Okay!
My brother ______ (play) basketball every Saturday until he twisted his ankle.
played/would play/ used to play
Oops!
Okay!
We used to love/love playing board games, especially when we were on holiday.
used to love
Oops!
Okay!
People________ (always/complain) about the use of slang words and incorrect grammar.
are always complaining
Oops!
Okay!
It's a long time since I last __________ (see) Ali. What ____________ (she/do) lately?
saw/has she been doing
Oops!
Okay!
We use would (strassed) to talk about...
a single annoying event
Oops!
Okay!
Tim works/would work on Saturdays, so he can't come with us to concert.
works
Oops!
Okay!
We use will or the present simple to talk about...
present habits in a factual way
Oops!
Okay!
Greg________ (read) for hours. He loves it!
reads/ will read
Oops!
Okay!
You can't say you don't like playing the piano until you_____(do) it for a while.
've done
Oops!
Okay!
We______ (live) in a small village until my dad changed his job.
used to live/ lived
Oops!
Okay!
We use will (stressed) or the present continuous to talk about...
present habits, showing annoyance or disapproval
Oops!
Okay!
Sophie _____ (work) in fashion for three years.
has worked/has been working
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies