[ 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:
Verb Tenses › ViewShe (has/have) lived in the same neighborhood for over ten years.
A. has
B. have
Present Continuous Tense › View
The students … in the field.
A. playing
B. Playing football
C. Are playing football
D. Play football
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
