[ Tenses ]
The work is almost done. We … it for 6 six hours!
A. have done
B. were doing
C. have been doing
D. are doing

Random Topics:
Unless If First ConditionalAdverbs & to bePersonal Pronouns and VerbFirst ConditionalFood VocabularyMesopotamia VocabularySuch...that, so ......thatVerb FormSentence and FragmentQuantifiers MixOther quiz:
Grammar › ViewMy mom always drives very ____________
A. Slow
B. slowly
Adjective › View
You don’t have to finish this project today. It’s …………………………………………. .
a.necessary
b.imnecessary
c.unnecessary
d.innecessary
If I ______ enough money, I would buy a new car
A. have
B. will have
C. would have
D. had
Grammar › View
We use ” Where “to ask about ________
A. Information or something
B. place
C. Time
D. reason
