[ 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
Select your answer:

Random Topics:
Modal AuxiliaryPunctuation and GrammarWord FormationDirect and Indirect SpeechSuffixes (ing-ed) SentencesAdjectivePronounciation and GrammarTenses, Determiners & Subject Verb AgreementGrammar & Tenses1st & 2nd ConditionalsOther quiz:
Grammar › ViewThey _______ delicious banana chips.
A. sells
B. selling
C. sell
D. sold
Grammar › View
My friend _______ (lose) her bag and she _______ (be) unhappy yesterday because of that.
A. was losing / was being
B. lost / was
