No student devices needed. Know more
20 questions
My plane __________ at 8 a.m.
leaves
is leaving
will leave
has left
Every weekend, we ____ our grandparents.
visit
are visiting
have visited
have been visiting
I ______________ English for 6 years.
am studying
study
studies
have been studying
This soup _________ delicious.
is tasting
tastes
has tasted
has been tasting
I ____ the weather here is awful at this time of the year.
am thinking
think
have thought
have been thinking
It's the first time Anna ____ to me since our argument.
speaks
is speaking
has spoken
has been speaking
I ______ what you want.
am not understanding
don't understand
He has red eyes because he ______________ online games all afternoon.
plays
is playing
has been playing
has played
Tom _____________ at my sofa until he finds a place of his own.
sleeps
has slept
is sleeping
has been sleeping
I am thinking of buying a new laptop; what ______? Is it a good idea?
are you thinking
do you think
have you thought
have you been thinking
My dog _____ our neighbour's cat and the neighbours complain.
has always chased
chases
is always chasing
has been chasing
Millions of people ____ social media today and I am one of them.
use
are using
will use
have been using
This is the best piece of advice I ______ on the matter.
am receiving
receive
am being received
have received
My parents love the theatre, but they ___- the chance to go nowadays.
have hardly ever been having
hardly ever get
are hardly ever getting
have hardly ever had
You ____ my car without asking!
are forever taking
forever take
are forever taken
are being forever taken
Look at all these shopping bags. Mum _____ to the supermarket.
has gone
has been
is
is being
Mario ___ the ball to John and John ___ It's a goal!
is passing/ is kicking
has passed/ kicked
passes/ kicks
has been passing/ has been kicking
They ______ outside the cinema at 8 tomorrow.
will meet
meet
have met
are meeting
More and more people ____ videos online nowadays.
are posting
post
have posted
have been posting
Dad ____ the soup to find out if it is too salty.
is tasting
tastes
has tasted
has been tasting