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:
ComparativesPhrase or ClauseRelative ClausesPast PerfectGrammar: Reported QuestionsCountable and Uncountabletake, make, doCorrelative conjunctionsConjunctive Adverbs

Other quiz:

Grammar › View

    Identify the underlined word. I hope you have some success today at the tennis match.
   
A.     concrete
   
B.     abstract


Past Tense & Present Perfect Tense › View

Anita _____ some application letters to the company but they never call her.

A. has send

B. has sent

C. have sent

D. have send


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.