Grammar Quiz

[ Tenses ]

. He __________ his homework before the teacher checked it.

A. has completed

B. had completed

C. will have completed

Select your answer:
A  B  C  D  E 


Random Topics:

Noun Phrases and AdverbialsVerbs and PrepositionsSentencesAuxiliaries VerbFOR & SINCEVerb-ing or to VerbPast and Present TensesAdverb Of PlaceTenses (Present, Past, Future Forms)Third Conditionals

Other quiz:

Modals › View

Two days ago, Zoe and Harper were having a debate. Zoe claimed that she ____ rewrite her test. What do you think she said?

A. can

B. could

C. will be able to


Grammar › View

“Has Nick told you what’s bothering him?”

“No, but I think he ……….. to me when he feels ready.”

A. ‘ll talk

B. ‘ll be talking

C. ‘s talking

D. ‘ll have talked