[ Past Perfect or Past Perfect Continuous ]
By the time they left the town, their mechanic ________ the van.
A. had been repairing
B. had repaired
C. had repair

Random Topics:
Have toGrammar PhrasesCommas and Subordinating ConjunctionsGrammar - Reflexive PronounsAdverbs by TypeVocabullary TestModal Verbs and Gender NounsSubject Verb Agreement & Subjunctive MoodVocabulary & Phrasal VerbCompliment, Congratulation, and HopeOther quiz:
Adverbs of Frequency › ViewHow often you do the washing-up ?
A. I washing-up three times a day
B. Three times a day I washing-up
C. I washing-up three times in the day
D. Never I washing-up a day
Modal Verb › View
I __________ do that again. It’s my promise.
A. mustn’t
B. can’t
C. needn’t
D. won’t
Grammar › ViewYou ________ eat or drink in the library.
A. must
B. mustn’t
C. don’t have to
Grammar › View
Where _________ he work?
A. is
B. are
C. do
D. does
