Grammar Quiz

[ Perfect Tenses ]

The villagers _______________ the old man’s house.

A. have repaired

B. has repaired

C. had repair

D. had repaired

Select your answer:
         


Random Topics:

Will vs be going toConditional 0Grammar and AdverbsAdverbs and AdjectivesTenses and Passive VoiceTenseAuxiliary VerbsVerb to haveNouns and Their FormsNouns & Pronouns

Other quiz:

Tenses › View

They ___ (learn) about different cultures in school.

A. are learning

B. learned

C. are learning about

D. will learn


Vocabulary › View

Greatly annoyed; out of patience

A. Profound

B. Exasperated

C. Impose

D. Lapse