Grammar Quiz

[ Tenses ]

They ____ a lot of preparation before the match started.

A. has made

B. had made

C. will make

D. are making

Select your answer:
         


Random Topics:

Grammar of Future PlansReported SpeechSentencesSubject-Verb AgreementGrammar & ReadingVocabulary and DefinitionsAdverb ClauseGrammar of Conjunctions and PrepotitionsPoetry Vocabulary

Other quiz:

Adverbial Clauses › View

Jimmy will have learnt Chinese ______ to China next year.

A. when he is migrating

B. as soon as he migrated

C. by the time he migrates

D. until he had migrated


Prepositions › View

Does your father work …………. . Hanoi?

A. in

B. on

C. during

D. between