Grammar mixed tenses exercise
She _________ (visit) Londen for a few days when she had to return home.
had been visiting (Past Perfect Continuous)
I _______ (wait) for the bus for an hour when it finally arrived.
had been waiting (Past Perfect Continuous)
I ______ (wait) for the bus many times in my life.
have waited (Present Perfect)
She ______ currently ________ (visit) London.
is visiting (Present Continuous)
She ________ (visit) London this time next year.
will be visiting (Future Continuous)
I ______ (wait) for the bus again this time tomorrow.
will be waiting (Future Continuous)
She ________ (visit) Londen once before she moved to England.
had visited (Past Perfect)
She _______ (visit) London 6 times by the end of this year.
will have visited (Future Perfect)
If the bus doesn't come, I ______ (wait) for the bus for no reason.
will have waited (Future Perfect)
She _____ probably ______ (visit) London next year.
will visit (Future Simple)
Maybe I ______ (wait) for the bus tomorrow.
will wait (Future Simple)
Have you decided to take the train? No, I ______ take the bus.
am going to (Going to Future)
I ______ (wait) for the bus at the moment.
am waiting (Present Continuous)
I _____ (wait) for the bus before I took a taxi.
had waited (Past Perfect)
She ___________ (visit) London since Monday.
has been visiting (Present Perfect Continuous)
She ________ (visit) London several times in the past.
has visited (Present Perfect)
I ______ (wait) for the bus since 9 o'clock.
have been waiting (Present Perfect Continuous)
Has she decided where she will go next year? Yes, she ______ (visit) London again.
is going to visit (Going to Future)
Has she arranged her day trip tomorrow? Yes, she ______ (visit) London with a guide.
is visiting (Present Continuous with a future time marker)
She _______ (visit) London 3 years ago.
visited (Past Simple)
She ________ (visit) London once a year.
visits (Present Simple)
I _____ (wait) for the bus every day.
wait (Present Simple)
I ______ (wait) for the bus yesterday.
waited (Past Simple)
She __________ (visit) London when she met him.
was visiting (Past Continuous)
I ______ (wait) for the bus when you called.
was waiting (Past Continuous)
By tomorrow morning, she _______ (visit) London for five days.
will have been visiting (Future Perfect Continuous)
By 10 o'clock, I ______ (wait) for the bus for 45 minutes.
will have been waiting (Future Perfect Continuous)