Topics: Perfect Tenses
Before he called, I (have finished / had finished) my homework.
A. have finished
B. had finished
Select your answer:

Random Topics:
Personal PronounImperative SentencesModal PossibilitiesPresent Perfect or Past SimpleArticles & Compound NounsVerb AbilitySubject Verb Agreement; Indefinite PronounsPassive Voice, Modals of Deduction and First ConditionalVocabulary Spelling GrammarSentence LabelingOther quiz:
Modal Verbs › ViewWe ____________ book the tickets in advance. The concert is very popular.
A. must
B. may
C. ought to
Grammar › View
It is ______ to travel by road than by railway. However, the ______ way is by aeroplane.
A. fast, fastest
B. faster, fastest
C. faster, faster
D. faster, fast
