Grammar Quiz

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 Labeling

Other quiz:

Modal Verbs › View

We ____________ 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