[ 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:
Pronouns › ViewLast week, ___ went to my local library.
A. you
B. I
C. their
D. her
Grammar › View
. Joshua _______________ football with his friends when the ball struck him in the face.
A. play
B. played
C. is playing
D. was playing
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
