Topics: 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:
Conditionals / Unreal PastPresent Perfect and Present Perfect ContinuousPossessive PronounsRelative PronounsVerb-ing or to VerbAsking & Giving OpinionGrammar - Future ActionTOEFLSimple Future TenseAdverb ClausesOther quiz:
Grammar › ViewWhich sentence is punctuated correctly?
A. The children were hungry, so their mother made them a snack.
B. The children were hungry so their mother made them a snack.
Future - be going to › View
– Look, the sky is very cloudy.
– Yes, I think ____ to rain.
A. are going
B. is going
C. it’s going
