[ 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:
Tenses › ViewThey haven’t gone to Bali yet.
The complement of the sentence is …….
A. They
B. haven’t gone
C. to Bali
D. haven’t
E. yet
Tenses › View
At the moment, the students ___ for their final exams.
A. study
B. are studying
C. have studied
D. studied
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
