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
Mixed Tenses
0
%
0
0
0
Back
Restart
Dad _______ a walk with the dog every afternoon. (TAKE)
take
has taken
takes
is taking
Oops!
Okay!
She _____ well yesterday, probably because she ______ too much. (NOT FEEL, EAT)
didn't feel; had eaten
hadn't feel; has eaten
wasn't feeling; was eating
wasn't feel; was eaten
Oops!
Okay!
I _______ this school for the last two years. Before that I _______ to Jackson High School for a year. (ATTEND, GO)
am attending; was going
have been attending; went
have attended; was gone
attended; had gone
Oops!
Okay!
He ___ his first championship in 2012. Since then he ___ everything and ___ only once. (WIN, WIN, LOSE)
has won; won; lost
has won; has won; lost
won; won; has lost
won; has won; has lost
Oops!
Okay!
He ______ noise for a whole hour before the neighbours finally ______ the police. (MAKE, CALL)
made; called
was making; were called
has been making; were called
had been making; called
Oops!
Okay!
I'd like to introduce my new girlfriend. She ____ from Australia. (COME)
was coming
came
is coming
comes
Oops!
Okay!
When we finally _____ at the camp it _____ heavily. (ARRIVE, RAIN)
arrived; was raining
arrived; rained
was arriving; was raining
have arrived; rained
Oops!
Okay!
What _____ when the headmaster ______ the room yesterday afternoon? (YOU DO, ENTER)
had you done; had entered
you do; was entering
were you doing; entered
have you done; was entering
Oops!
Okay!
I can't reach my manager. He _____ in North America at the moment. (TRAVEL)
is travelling
travels
was travelling
has been travelling
Oops!
Okay!
The family usually _____ breakfast together during the week, but on weekends everyone ______ breakfast on their own. (HAVE, HAVE)
have; had
had; has
has; has
have; has
Oops!
Okay!
They _____ this church in the 19th century and since then it _____ renovated. (BUILD, NEVER BE)
were building; was never
were building; had never being
had built; was never
built; has never been
Oops!
Okay!
I _____ at the door for ages. Where ______? (KNOCK, YOU BE)
have been knocking; have you been
knocked; had you been
have knocked; were you
was knocking; are you
Oops!
Okay!
I ______ your uncle for ages. I don't know where he _____ right now. (NOT SEE, BE)
didn't see; will be
am not seeing; is
was not seeing; was
haven't seen; is
Oops!
Okay!
It was a wonderful morning and the sun ____ brightly when I ____ up. (SHINE, GET)
had been shining; get
shined; get
was shining; got
had shone; was getting
Oops!
Okay!
The president _____ to Virginia for a campaign speech next Sunday. (COME)
will have been coming
has come
came
is coming
Oops!
Okay!
I _______ to the meeting yesterday because I _____ about it. (NOT GO, NOT INFORM)
hadn't been going; hadn't been informed
was not going; was not informed
hadn't gone; have not been informed
didn't go; had not been informed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies