[ Tenses ]
They ___ their project since Monday.
A. have done
B. did
C. do
D. are doing

Random Topics:
A(n), the, no articleSimple Present and Present ContinuousReported Speech and TensesModal AuxiliarySimple Past Tense and Present Continuous TenseApostrophes and Quotation MarksWill or Going toGrammar and SyntaxModal and Relative PhrasesGrammar and EssayOther quiz:
Tenses › ViewThe team ____________ now!
A. won
B. wins
C. is winning
D. is wining
Vocabulary › View
What is the meaning of “marvel”?
A. To be bored
B. To be amazed or wonder at something
C. To ignore something
D. To forget something
Passive Voice in Past Simple Tense › ViewWhen I came in , the TV __________ (fix) already.
A. was fixed
B. was fixing
C. were fixed
D. were fixing
Prepositions › View
An apple a day is good _______ our health.
A. at
B. for
C. about
D. on
