[ Grammar ]
_____ my homework when my mother came.
A. already did
B. have already done
C. has already done
D. had already done
Select your answer:

Random Topics:
Subordination ConjunctionsHomophonesModals and PrepositionModal Verbs and VocabularyVerb Patterns / IngGrammar - FutureVerbs & Phrasal Verbswas wereIN, ON & ATPresent Perfect: for/sinceOther quiz:
Grammar › ViewEnglish verbs are classified according to the type of object they take. Verbs that do not require any object are called…
A. analytical
B. intransitive
C. transitive
D. structural
Tenses › View
Mr. Pike ____ English at our school for 20 years before he retired last year.
A. had been teaching
B. has been teaching
C. was teaching
D. is teaching
