[ 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:
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