Grammar Quiz

[ Tenses ]

They ___ the project on time last month.

A. complete

B. have completed

C. completed

D. will complete

Select your answer:
         


Random Topics:

Present Simple and ContinuousPast Simple & Past PerfectComparative AdjectivesNoun Phrases and Verb PhrasesPast Tense & Past Continuous TenseCompound SentencesFuture Tense and ConditionalsTo infinitive - GerundMixed Present Tenses

Other quiz:

Grammar › View

Did you just __________________? It looks so different.

A. have your hair dyed

B. dyed your hair

C. have dyed your hair


Modals › View

____ you please pass me the salt?

A. Should

B. Might

C. May

D. Would