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
AD6 Revision Tenses
0
%
0
0
0
Back
Restart
I gave my teacher that essay last week but she still __________ (mark) it.
hasn't marked
Oops!
Okay!
According to the website, the earliest flight _____ (leave) at 7.30
is going to leave
Oops!
Okay!
After years as a classroom assistant, Alicia finally _______ (become) a teacher.
became
Oops!
Okay!
I really like that singer. She _____ (sing) so well.
sings
Oops!
Okay!
Come to the back door at 7.30 exactly. I _____ (wait) for you.
will be waiting
Oops!
Okay!
Sorry I shouted at you. I was annoyed because I ____ (have) problems with the computer all morning.
had been having
Oops!
Okay!
Let's put the heating on. The nights _______ (get) colder now.
are getting
Oops!
Okay!
My cousin Claire _______ (be) a doctor for five years now.
has been
Oops!
Okay!
Sony offered Neela a job before she _____ (finish) her degree
had finished
Oops!
Okay!
David loves San Francisco. He _____ (live) there for the last six months.
has been living
Oops!
Okay!
The government _____ (meet) to discuss the situation tomorrow.
will meet
Oops!
Okay!
I haven't seen you for ages. What ______ (do/you)?
have you been doing
Oops!
Okay!
Pablo and Pilar _______ (not stay) at the same hotel as us last year.
weren't staying
Oops!
Okay!
I ____ (phone) you as soon as I hear any news.
will phone
Oops!
Okay!
Don't bother to invite Gerry - he ________ (like) musicals
doesn't like
Oops!
Okay!
We were at the academy together. Harry ______ (learn) to play the piano while I was learning to sing.
was learning
Oops!
Okay!
Pizarro ______ (explore) for twenty years when he went to Peru
had been exploring
Oops!
Okay!
We _____ (wait) to hear from them for a long time.
have been waiting
Oops!
Okay!
Can you tell the children to be quiet? They ________ (always/argue)
are always arguing
Oops!
Okay!
We ______ (visit) all the museums in the town by the end of the tour last week.
had visited
Oops!
Okay!
I _____ (expect) the accounts to be ready by Friday at the latest.
expect
Oops!
Okay!
You can collect your glasses now. The optician _______ (repair) them
has repaired
Oops!
Okay!
Excuse me, Prime Minister, ______ (make) a statement about the crisis this evening?
are you making
Oops!
Okay!
Don't worry about a taxi. We _____ (take) you to the hospital
will take
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies