[ Tenses ]
Before the guests arrived, Mary _______.
A. finished all the preparations
B. were finishing all the preparations
C. had finished all the preparations
D. has finished all the preparations

Random Topics:
Present Simple with Adverbs of FrequencyPresent ContinuousAuxiliary and Modal VerbsComparison Degree & GerundsPast Tense vs Present TensePrepositions of Time, Place, and MovementGerund or InfinitiveGrammar for IELTSAdverbial Clause of MannerVerbs: Action, Linking, and HelpingOther quiz:
Relative Pronouns › ViewThe Sil is the river ___ we fish.
A. that / which
B. who
C. where
Grammar › View
A : ….
B : I usually go to school at six o’clock
_______
A. What time do you usually go to school?
B. What time do you usually go to bed?
C. What time do you usually go back from school?
D. What time do you usually go to the beach
Present Tenses › ViewSince the introduction of new policies, local businesses ___ for more support from the government.
A. are asking
B. ask
C. have been asking
Simple Past Tense › View
last night I visited your house, but I didn’t see you. Where … you last night?
A. are
B. was
C. were
D. is
