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
THINK 2 - GRAMMAR REVIEW - PP, PS, FOR SINCE, AR ...
0
%
0
0
0
Back
Restart
I want to buy ___ new book.
A
Oops!
Okay!
_____ they _____ (spend) their holiday in New Zealand last summer?
Did - spend
Oops!
Okay!
I can't take any pictures because I _____ (buy) a new film yet.
have not bought
Oops!
Okay!
The shop has been closed ____ Monday.
since
Oops!
Okay!
I have ____ finished my exams. (last week).
ALREADY
Oops!
Okay!
____ book I bought yesterday was awesome.
THE
Oops!
Okay!
I _____ my keys, so I can't open the door.
have lost
Oops!
Okay!
Leila has been a nurse ____ 2007.
since
Oops!
Okay!
Can you put _____ cereals back to _____ cupboard?
THE/THE
Oops!
Okay!
They ___ (finish) their homework yet.
haven't finished
Oops!
Okay!
He ___ (work) at this company for three years.
has worked
Oops!
Okay!
I _____ (not hear) from him for a long time.
haven’t heard
Oops!
Okay!
Last year, I ___ (visit) three different countries.
visited
Oops!
Okay!
We’ve ____ seen that movie three times. Let’s watch another one.
ALREADY
Oops!
Okay!
Have you done your homework ____?
YET
Oops!
Okay!
We _____ (not go) to the party last weekend.
didn’t go
Oops!
Okay!
He _____ (travel) to many countries in the past.
travelled
Oops!
Okay!
I (call) my friend 10 minutes ago.
called
Oops!
Okay!
I saw ____ cute puppy. ____ puppy was white.
A/THE
Oops!
Okay!
How long ___ they ___ (know) each other?
have - known
Oops!
Okay!
10 years ago, I _____ (break) my leg once.
broke
Oops!
Okay!
My best friend ____ just (find) a new job.
My best friend HAS just FOUND a new job.
Oops!
Okay!
I haven't finished my part in the group project ____
YET
Oops!
Okay!
Don't forget to buy ____ bread and ____ oranges.
-/-
Oops!
Okay!
We haven't met ____ our last year at high school.
since
Oops!
Okay!
She _____ (be) late four times this week.
has been
Oops!
Okay!
They ___ (never try) Indian food before.
have never tried
Oops!
Okay!
I have lived in London ____ three years.
for
Oops!
Okay!
I can play ____ piano, but I'm really bad at playing _____ football.
THE/-
Oops!
Okay!
James has ____ gone out. He left a minute ago.
JUST
Oops!
Okay!
Can you pass me ______ bottle?
THE
Oops!
Okay!
I _____ (already travel) to London a couple of times.
have already travelled
Oops!
Okay!
He lives on ____ second floor.
THE
Oops!
Okay!
I had _____ apple for ______ lunch.
AN/-
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies