[ Tenses ]
. Identify the tense: ‘I have finished my homework.’
A. Present perfect tense
B. Past simple tense
C. Future perfect tense
D. Present continuous tense

Random Topics:
Verbal and Appositive PhrasesConditionals and Modal VerbsFuture Simple TensesAdverbial Clause, Noun ClauseA(n), the, no articlegoing toPunctuating ClausesCommunicative GrammarQuantifiers & Modal VerbsActive & PassiveOther quiz:
Grammar › ViewLucy: Has your English teacher ever given you a lot of homework?
Sam: No, she has ______ given us too much homework.
A. ever
B. never
Gerund › View
I’m trying … . Please stop …
A. working, talking
B. to work, to talk
C. working, to talk
D. to work, talking
a, an, the, Zero Article › ViewCould you get … phone? I’m really busy.
A. a
B. an
C. the
Time Clause › View
_________, Mary put the dishes away.
A. Since I have washed up
B. Until I was washing up
C. After I had washed up
D. While I was washed up