[ Tenses ]
My homework is ready. I ______________ my homework.
A. did
B. have done
C. will do
D. do

Random Topics:
Verb Tenses and Subject Verb AgreementTenses and StructureParts of Speech and Compound SentencesReported speech (statements)Modals and PrepositionAntonymsModals and InversionArticleAdverbs by TypeDegrees of ComparisonOther quiz:
Tenses › ViewI ………………… what to do after I …………….. their letter.
A. will decide/receive
B. decide/will receive
C. am goint to decide/received
D. decide/am going to receive
Grammar › View
Azlan _______ reads his book, so he fails his examination.
A. never
B. always
C. sometimes
D. often
Verbs and Possessive Adjective › ViewThis is my brother. ___________ name is Zac.
A. My
B. Their
C. Its
D. His
Vocabulary and Grammar › View
If people _______ the rules, there are no more accidents.
A. follow
B. take care of
C. obey
D. remember
