[ 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 QuestionsOther quiz:
Homonyms › ViewLet’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
