[ 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:
Modal Verbs › ViewYou ___ be quiet in the library.
A. must
B. can
C. may
D. will
Grammar › View
————- at his lessons, still he couldn’t catch up with his classmates.
A. Hardly as he worked
B. Hard as he worked
C. Hard as he does
D. Hard as he was
Grammar › ViewIf 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
