Grammar Quiz

[ Reported Speech and Reported Questions ]

Jason says: “I will have finished my report on monday”

A. He said he would have finished his report on monday

B. He said he would finish his report on monday

C. He said he would have finish his report on monday

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple ProgressivePast Simple TensesParticiple AdjectivesPrepositions and ConjunctionsPast Narrative TensesGrammar- Later/LatterHave to/Has toHave GotGrammar: Reported QuestionsUnreal Conditionals

Other quiz:

Much, many, a lot of, a few, a little › View

There is still__________ bread left.

A. a little

B. a few

C. little

D. few


Modal Auxiliary › View

We ___ clean up this mess before our mom comes.

A. can

B. should

C. had better