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
mixed tenses
0
%
0
0
0
Back
Restart
What ... you ... (do) all morning?
have ... been doing
Oops!
Okay!
Steve is cleaning the car. In fact, he ...(clean) it for over an hour, but he ... (not, finish) it yet.
has been cleaning, has not finished
Oops!
Okay!
I ... (save up) enough money to buy the new games console I ...(want) for months.
have finally saved, have wanted
Oops!
Okay!
When they ... (drive) to the airport, they ... (get) stuck in heavy traffic.
were driving, got
Oops!
Okay!
I ... (stay up) all night playing video games with my friends, and now I'm regretting it in class.
stayed up
Oops!
Okay!
By the time he ... (get) to the cinema, the movie ... (already, begin).
got, had already begun
Oops!
Okay!
I ...(just, start) learning how to play the guitar, and I'm feeling like a rockstar.
've just started
Oops!
Okay!
When I ...(arrive) at the party, everyone ...(dance and have) a great time.
arrived, was dancing and having
Oops!
Okay!
They...(renovate) their house next month.
're going to renovate
Oops!
Okay!
While we ... (walk) home, we ... (see) a falling star in the sky.
were walking, saw
Oops!
Okay!
Humanity ... (face) challenges such as climate change and overpopulation.
will face
Oops!
Okay!
While I ... (cook) dinner, my friends ...(set) the table.
was cooking, were setting
Oops!
Okay!
She ... (start) her own business next year.
's going to start
Oops!
Okay!
She ... (never, taste) sushi until she ... (visit) Japan last summer.
had never tasted, visited
Oops!
Okay!
Whom ... you ... (speak) to when I saw you?
were ... speaking
Oops!
Okay!
I finally ... (convince) my parents to let me go to that concert, and it was the best night of my life!
convinced
Oops!
Okay!
Alice is playing the violin. She ... (practise) the violin since morning.
has been practising
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies