Grammar Quiz

[ Tenses ]

They ________ good preparations before they ________ their final examination yesterday.

A. made / had taken

B. had made / took

C. have made / take

D. will have made / have taken

Select your answer:
         


Random Topics:

Verb ConjugationInfinitive and GerundsDo not or Does notSentence Types and ConjunctionsThe Structural Types of SentencesAdverbs of Frequency & Simple Present TenseArticle & PrepositionHas and HaveComparisonsCompound Nouns and Compound Adjectives Questions

Other quiz:

Homonyms › View

Let’s ___ the hatchet and be friends.
a. bury
b. berry


Grammar › View

The train____________ half an hour ago.

A. has been leaving

B. was leaving

C. left

D. had left