Topics: 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:
Quantifiers and ArticlesPresent Simple VS ContinuousReflexive pronounsTake or PutPast PassiveIdentifying TensesSimple Present Continuous TensePast Narrative TensesPrepositions after Verbs and AdjectiveVerbs + Infinitives / GerundsOther quiz:
Prepositions › View“Shop now ………… www.appleistore.my and enjoy 30% discount ……….. any purchases beyond RM300.”
A. on, with
B. on, for
C. at, with
D. at, for
Phrasal Verb › View
Look _____________ on someone (To consider someone of less value than you)
A. back
B. up
C. down
D. across
