Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Helping

Other quiz:

Modal Verbs › View

Why don’t you tell us right now what he ______ ?

A. would rather not do

B. wouldn’t prefer to do

C. wouldn’t rather do

D. would like not to do


Grammar › View

Let’s order a pizza. We don’t have … to cook for dinner.

A. nothing

B. anything

C. something

Present Tenses › View

Since 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