Grammar Quiz

[ Grammar ]

They ________a report yesterday.

A. made

B. have made

C. has made

D. did make

Select your answer:
         


Random Topics:
Subject, Verb & Object Complement Pronoun CasesPronoun CasesWh- Questions Present Simple TenseSimple Present Negative and QuestionCountable and UncountableConjunctions - ConnectorsPast Perfect TenseObject Pronouns

Other quiz:

Idioms › View

He’s too unreliable to keep that job.
a. flaky
b. forty
c. flexed


Grammar and Vocabulary › View

He can’t come at two o’clock tomorrow because he _____________________ (work) at that time.

A. will be working

B. will have worked

C. will have been working

D. works


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