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
A2 tenses
0
%
0
0
0
Back
Restart
How long _____ you _____ (know) John? 3 years
Are you knowing
Have you known
Oops!
Okay!
It never ______ (rain) in the summer.
rains
is raining
Oops!
Okay!
My parents .................. to Paris, but they ............... next week. (NEVER BE, GO)
have never been, are going
Oops!
Okay!
He _____ (finish) his English grammar exercises. Now, we can start his maths homework.
has finished
is finishing
Oops!
Okay!
Whenever my mum .................. dinner, she burns it! (cook)
COOKS
Oops!
Okay!
They .... the door. (JUST, CLOSE)
HAVE JUST CLOSED
Oops!
Okay!
At the moment, she ... lunch with her wife. (have)
IS HAVING
Oops!
Okay!
My mum (make) a reservation online three weeks ago.
made
Oops!
Okay!
What ______ you _____ (think) about? Is everything okay?.
are you thinking
have thought
you are thinking
Oops!
Okay!
_____ they ____ (build) the new school? Yes, it's ready.
Do they build
Have they built
Are they building
Oops!
Okay!
Don't worry, I ..... you to carry those bags. (help)
WILL HELP
Oops!
Okay!
My family and I (spend) our holidays in Pinamar every summer.
spend
Oops!
Okay!
Don't eat the meat, if you ________ (not like) it.
don't like
aren't liking
haven't liked
Oops!
Okay!
I'm excited for the party, I think it ....... fun! (BE)
WILL BE
Oops!
Okay!
They ______ (not / believe) you.
aren’t believing
don't believe
Oops!
Okay!
There are clouds in the sky. I think it ........... later. (RAIN)
will rain
Oops!
Okay!
I ordered some tickets online two weeks ago, but they (not arrive) yet.
haven't arrived
Oops!
Okay!
Next Sunday, we ..... my cousins' house for lunch. (VISIT)
ARE VISITING
Oops!
Okay!
We never (be) to Paris before.
have never been
Oops!
Okay!
She ________ (be) in hospital for 2 weeks now.
is
has been
Oops!
Okay!
She _____ (study) for her English grammar test. She won't pass.
hasn't studying
don't study
hasn't studied
Oops!
Okay!
I (visit) Disneyworld with my family when I was four years old.
visited
Oops!
Okay!
It ................. on Sunday, so we ..... at home. (RAIN, STAY)
WAS RAINING, STAYED
Oops!
Okay!
This year, I .......... English harder. (STUDY)
AM GOING TO STUDY
Oops!
Okay!
The train for Barcelona .... at 2:05pm. (LEAVE)
LEAVES
Oops!
Okay!
Would you like a cup of coffee? Yes, please. I ______ (not have) one yet this morning.
don't have
haven't had
Oops!
Okay!
After class, I .............. to my judo lesson.
AM GOING TO GO TO / AM GOING TO
Oops!
Okay!
My friends and I ................ Girona this weekend. (VISIT)
are visiting
Oops!
Okay!
She ______ (already see) the movie 3 times.
already see
is already seeing
has already seen
Oops!
Okay!
He _____ (work) late today. He ______ (work) late every Wednesday.
works / is working
is working / works
Oops!
Okay!
He .... a book when I .... him. (read, phone)
WAS READING, PHONED
Oops!
Okay!
I .......... to my sister since Saturday, because she stole my favourite pen! (TALK)
HAVEN'T TALKED.
Oops!
Okay!
I (eat) snails on holiday in France ad I (see) jellyfish in Portugal.
have eaten - have seen
Oops!
Okay!
The airline just (tell) us that our plane is delayed.
has just told
Oops!
Okay!
They ______ (go) on holiday very often. It's too expensive.
aren't going
haven't gone
don't go
Oops!
Okay!
Sally (check) her emails now to see if the hotel confirmation has arrived.
is checking
Oops!
Okay!
Sara (go) to Australia and she won't be back until next week.
has gone
Oops!
Okay!
Before I (leave) the airport, I (check) that I (have) my passport.
left - checked - had
Oops!
Okay!
When we .... to the cinema last night, Joe .... next to me. (GO, SIT)
WENT, SAT
Oops!
Okay!
Please .................... me? (YOU HELP)
will you help
Oops!
Okay!
Usually we .... swimming on Fridays, but last week we ... hiking. (GO, GO)
GO, WENT
Oops!
Okay!
My sister ......... in Paris for three years, and she loves it. (LIVE)
HAS LIVED
Oops!
Okay!
My friend and I ......... in a marathon this weekend. (RUN)
ARE RUNNING
Oops!
Okay!
What .............. at the weekend? (USUALLY DO)
DO YOU USUALLY DO
Oops!
Okay!
My father usually (book) the same hotel year after year. He (love) it.
books - loves
Oops!
Okay!
Last month, my family and I ... to London for a holiday. (fly)
FLEW
Oops!
Okay!
____ you _____ (be) to the supermarket yet?
have you been
are you going
Oops!
Okay!
I ..... in a river! (NEVER SWIM)
HAVE NEVER SWUM
Oops!
Okay!
............... sushi? I love it! (YOU EAT)
HAVE YOU (EVER) EATEN
Oops!
Okay!
My grandparents (travel) to Peru next month.
will travel - are going to travel
Oops!
Okay!
you ever (climb) a high mountain?
Have you ever climbed a high mountain?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies