[ Present Perfect Tense ]
I …… already …… my homework.
A. do/ finish
B. have/ finished
C. am/ finishing

Random Topics:
Verb & GrammarPresent Simple TenseTo infinitive - GerundComperative and SuperlativeSimple, Complex, Compound SentenceLanguage Features: Reflective ArticleSimple Present Tense with Adverb of FrequencyLet & Be allowed toSimple Past vs Past Continuous TenseIndependent and Dependent ClausesOther quiz:
Grammar › ViewWe talked about what Pete needs. What is the noun clause of this sentence?
A. We talked about
B. We talked about what
C. About what Pete needs
D. What Pete needs
Passive Voice › View
You should ___________ before going on that road trip.
A. get your car to service
B. gotten your car serviced
C. get your car serviced
D. get your car servicing
Prefixes Suffixes › ViewWhat is a root?
A. base of a word
B. beginning part of a word
C. end part of a word
Modal Verbs › View
Do you_________ eat the vegetables?
A. have to
B. has to
