[ Grammar ]
Tim ……………………. his homework before his mom came back from work.
A. has done
B. had been doing
C. had done
D. had been done
Select your answer:

Random Topics:
Direct and Indirect QuestionModals and ConditionalsPresent Tense (Negatives and Questions)Object PronounModal Verb Gerund or To InfinitivePresent Simple, Present Continuous or Present PerfectPrepositional PhraseMixed TensesNoun Clauses with THATIndefinite PronounsOther quiz:
Grammar › ViewAfter seeing the success of her former colleagues, she wishes she _______ more risks in her career.
A. had taken
B. took
C. takes
D. was taking
Grammar › View
Which negative question is formed correctly?
A. Isn’t computers amazing!
B. Computers aren’t amazing!
C. Aren’t computers amazing!
D. Why are computers amazing?
