[ 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:
Types of Sentence Structures › ViewAfter we fell asleep, raccoons invaded our campsite, but we awoke and chased them away.
A. simple
B. compound
C. complex
D. compound-complex
Grammar › View
My father____(work) in the factory all day long tomorrow.
A. works
B. worked
C. working
D. will work
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
