A: Should I study more on English grammar?
B: No, you ______ . You know it very well already.
Expressing WishesGerund vs. InfinitiveSubject, Verb & Object Complement Family VocabularyVocabulary and GrammarGrammar : Structural Common ErrorsFuture TensesSecond ConditionalParticipal Phrases
Other quiz: Perfect Tenses
The villagers _______________ the old man’s house.
A. have repaired
B. has repaired
C. had repair
D. had repaired
How to use : Read the question carefully, then select one of the answers button.
Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.