[ Perfect Tenses ]
The villagers _______________ the old man’s house.
A. have repaired
B. has repaired
C. had repair
D. had repaired

Random Topics:
Modal Auxiliariesanother/the others/each other/one anotherTo infinitive - GerundModals for DeductionSimple Present and Present ContinuousModal Verbs - ObligationModals and Present TensesSports VocabularyPerfect and Past TenseCan vs CouldOther quiz:
Irregular Verb › ViewEat
A. Eat
B. Eated
C. Eaten
Grammar › View
Identify the type of sentence given.
How did the monkey get into the cake?
A. Declarative
B. Interrogative
C. Imperative
D. Exclamatory
Prepositions › Viewi need to ______ my french pronunciation
A. drop out
B. go along
C. brush up on
Mixed General Quiz › View
They are waiting to board the transatlantic ___.
a. flight
b. fright
