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
Past and present tenses
0
%
0
0
0
Back
Restart
We ___ Spanish classes on Mondays. (have)
have
Oops!
Okay!
We ___ many places in our country. (visit)
have visited
Oops!
Okay!
Why ___ you ___ with your friends this week? (hang out)
are you hanging out
Oops!
Okay!
They ___ the house by the time the inspector arrived. (leave)
had left
Oops!
Okay!
I ___ dinner right now. (prepare)
am preparing
Oops!
Okay!
While she ___, the phone rang. (cook)
was cooking
Oops!
Okay!
He ___ ___ the piano for years. (learn)
has been learning
Oops!
Okay!
She ___ ___ for three hours
she’s exhausted. (work)
has been working
Oops!
Okay!
Look! The cat ___ on the roof. (sit)
is sitting
Oops!
Okay!
They ___ to school by bus. (go)
go
Oops!
Okay!
She ___ the meeting two hours ago. (start)
started
Oops!
Okay!
They ___ already ___ their homework. (finish)
have finished
Oops!
Okay!
They ___ the book last year. (finish)
finished
Oops!
Okay!
I ___ the letter before they called. (send)
had sent
Oops!
Okay!
I ___ that film before. (see)
have seen
Oops!
Okay!
He ___ out when I arrived. (go)
was going
Oops!
Okay!
They ___ in the garden when it began to rain. (sit)
were sitting
Oops!
Okay!
Yesterday I ___ a new phone. (buy)
bought
Oops!
Okay!
We ___ to the park last Saturday. (go)
went
Oops!
Okay!
At 8pm last night I ___ TV. (watch)
was watching
Oops!
Okay!
They ___ ___ since 9 o’clock. (play)
have been playing
Oops!
Okay!
She ___ to music every morning. (listen)
listens
Oops!
Okay!
He ___ in London since 2015. (live)
has lived
Oops!
Okay!
She ___ for her exam at the moment. (study)
is studying
Oops!
Okay!
She told me that he ___ there before she came. (be)
had been
Oops!
Okay!
I ___ ___ Spanish all week. (study)
have been studying
Oops!
Okay!
By the time we arrived, the film ___ already ___. (finish)
had finished
Oops!
Okay!
My father ___ coffee in the morning. (drink)
drinks
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies