[ Tenses ]
I __________ my homework before you told me to do it
A. did
B. have done
C. had done

Random Topics:
Present Simple PassiveSubject Verb Agreement; Indefinite PronounsModal Verbs for Permission and ObligationPresent Simple & Present Progressive TenseBASIC GRAMMAR - PRONOUNSPrepositions and Phrasal VerbsPast Perfect and Past Perfect Continuous TenseSentence Structure and PunctuationModals in the PastSo, Such, Many, MuchOther quiz:
Reported Speech › ViewShe asked me why ________ absent from class the day before.
A. I am
B. I was
C. I have been
D. I had been
Future Tenses › View
Everything is ready for this evening’s dinner: we ______________ salmon and salad
A. will have
B. will be having
C. are having
Gerunds, Infinitives and Modals of Possibility › ViewMy brother avoids ___ horror movies.
A. watch
B. watching
C. to watch
D. watches
Grammar › View
What is the subject of the sentence:
For the first time in my life I stayed home alone without being afraid.
A. time
B. life
C. I
D. home