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
Review - grammar
0
%
0
0
0
Back
Restart
When I finish high school ...
Your answer
Oops!
Okay!
The students _____exams all morning.
have been doing
Oops!
Okay!
Have you _____ seen a shooting star?
ever
Oops!
Okay!
Some people find bungee jumping exciting, _____ I find it terrifying.
however/whereas
Oops!
Okay!
Ryan_____ football since he was seven.
has been playing/has played
Oops!
Okay!
... we will stay home instead of going to the park.
Your answer
Oops!
Okay!
We_____ a lot of time in the library lately.
have spent/have been spending
Oops!
Okay!
Jim is a fantastic cook. _____ I love going to his house for dinner!
As such/Therefore
Oops!
Okay!
My parents have ____ come back from a trip to Paris.
just
Oops!
Okay!
The students ____ three exams so far this morning.
have done
Oops!
Okay!
Mum was very tired today; _____she cleaned the house and made a lovely dinner.
nevertheless/in spite of this
Oops!
Okay!
My parents _____to London several times.
have been
Oops!
Okay!
_____ Sarah loves going hiking, she rarely has time.
Although
Oops!
Okay!
Most people have ____ been to space.
never
Oops!
Okay!
Tania____ in Italy since she was young.
has lived/has been living
Oops!
Okay!
When prices of flights go down...
Your answer
Oops!
Okay!
If I won the lottery, ...
Your answer
Oops!
Okay!
My parents _____ a lot in the past few years.
have been travelling
Oops!
Okay!
I have _____ studied for my exam, but some more revision won't hurt.
already
Oops!
Okay!
If my friends ate healthier food...
Your answer
Oops!
Okay!
We have _____ finished unit three of Teen Choices.
just
Oops!
Okay!
Sarah _____ packs her own lunch for school.
always/never
Oops!
Okay!
If my friends want to go to the mall this weekend, ____
Your answer
Oops!
Okay!
Some people find bungee jumping exciting, _____ I find it terryfing.
however/whereas
Oops!
Okay!
_____ of a broken engine, the plane did not take off on time.
As a result
Oops!
Okay!
I have ____ been to Australia, but I really want to.
never
Oops!
Okay!
We_____ English with Helen Doron for several years.
have learned/have been learning
Oops!
Okay!
I _____English with Helen Doron since I was young.
have learned/have been learning
Oops!
Okay!
_____ I am the one who wanted a dog, it is my responsibility to walk it twice a day.
Since
Oops!
Okay!
Sam _____ TV all evening.
has been watching
Oops!
Okay!
Ryan ____ football for eight years.
has played/has been playing
Oops!
Okay!
My sister and I _____ cooking together since we were young.
have enjoyed
Oops!
Okay!
Sam_____ 3 hours of TV today.
has watched
Oops!
Okay!
John _______ at the same company for many years.
has worked/has been working
Oops!
Okay!
If I bought a puppy, ...
Your answer
Oops!
Okay!
_____ to being a fast runner, Jo is a great swimmer.
In addition
Oops!
Okay!
... she would have more energy during the day.
Your answer
Oops!
Okay!
... we will have a wonderful time!
Your answer
Oops!
Okay!
Rose _____ her holiday at the beach and is glad that she doesn't have to go home yet.
has been enjoying
Oops!
Okay!
John and Sam haven't started studying for their exam _____.
yet
Oops!
Okay!
... he will pass the exam easily.
Your answer
Oops!
Okay!
If I study hard for my exam, ...
Your answer
Oops!
Okay!
If space travel was cheaper, ...
Your answer
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies