Topics: Tenses (Present, Past, Future Forms)
Peter ………………(drive) to work yesterday when a dog …………………(run) into the middle of the road.
A. drove……….run
B. was driving…….run
C. was driving ……….ran
D. had been driving…………runned
Select your answer:

Random Topics:
Grammar CorrectionTenses and ArticlePrepositions and Adverbs of MovementPresent Tense vs Past TenseConjunctivesConjunctions - Conjunctive AdverbsSimple TensesTo Infinitive or GerundDemonstrative PronounsAdverbs and AdjectivesOther quiz:
Future Tense › ViewIf you want to say that at the exact time in the future, you are reading your favourite novel, what will you say?
A. I will read my favourite novel tomorrow
B. I will be reading my favourite novel at 3 PM tomorrow
C. I will have been reading my favourite novel
D. I will have read my favourite novel by then
Grammar › View
Josh… Venom at the cinema last night.
A. Watch
B. Watching
C. Watched
D. Watches
