[ Present Tenses ]
Choose the correct form of the verb: I ___________ my homework already. (present perfect)
A. did
B. doing
C. have done
D. do
Select your answer:

Random Topics:
1st and 2nd ConditionalsPrepositions & Modal VerbsPresent Simple VS ContinuousHelpful Phrases Gerund & InfinitiveAbstract NounsModal Auxiliary Verbsanother/the others/each other/one anotherPresent Tense VerbsLinking Words and ConjunctionOther quiz:
Adverbs › ViewWhat have you been doing ____?
A. late
B. lately
Grammar - Present Perfect with for and since › View
I haven’t worked this hard _________ I was at school.
A. for
B. when
C. since
D. yet
