Topics: Tenses
What …….during the last few weeks?
A. did you do
B. had you been doing
C. have you been doing
D. were you doing
Select your answer:

Random Topics:
Past simple regular verbswas wereZero ConditionalFew, a few, little, a littleDistinguishing Future TensesPast SimpleComparativePast Tense vs Present TenseSo Such Enough TooCountable and UncountableOther quiz:
Grammar and vocabulary › Viewuntidy
______ clothes/hair/
appearance/man
A. bedraggled
B. scruffy
C. dishevelled
D. astute
Tenses › View
She … her homework before dinner.
A. will finish
B. finished
C. finishes
D. is finishing
