Topics: Present Perfect Tense
I …… already …… my homework.
A. do/ finish
B. have/ finished
C. am/ finishing
Select your answer:

Random Topics:
ComparativesRelative Pronouns with PrepositionsWish / If only ( Present)Pronouns and QuantifiersPreference & Future TenseFuture - Will and Be going toPresent simple, Present continuous, Singular, PluralPassive Voice of TensesSimple Past - Irregular VerbsPrepositions and ArticlesOther quiz:
Grammar › ViewYesterday at 7pm I ……………….. English
A. was studying
B. studied
C. was studied
D. an studying
Modals › View
___ you open the window, please?
A. Can
B. Should
C. Will
D. Might
