[ 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 › ViewHe’s __________ home now.
A. on
B. in
C. at
Subject Verb Agreement › View
You ___________ the ball into the goal.
A. kick
B. kicks
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
