[ Tenses ]
They ___ the project on time last month.
A. complete
B. have completed
C. completed
D. will complete
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
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 TensesOther quiz:
Grammar › ViewDid 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