Identify the tense of the verb in the sentence: ‘I have finished my homework.’
A. past simple
B. future perfect
C. present continuous
D. present perfect

Random Topics:
Passive to ActiveSimple Future - WillWish - beginnerGrammar- Later/LatterPhrase and ClauseClauseWho am I?Grammar AssessmentGrammar - TOEICArticles and NounsOther quiz:
Figurative Language › ViewWhat’s the meaning of this simile?
“My mom can be as fiery as a volcano when I don’t do my chores on time.”
A. Her hair is red.
B. She talks really loudly.
C. She gets really angry.
D. She spits when she talks.
Relative Pronouns and Adverbs › View
To___________ should I give my field trip money?
A. that
B. which
C. who
D. whom
Grammar › Viewif that adjective ends with -y, how to change it into superlative form?
A. Add -est to the end
B. Change -y to -I and add -est
C. Add most/least to the front
D. Double the -y and add -est to the end
Grammar › View
Her mobile phone has been switched off all morning, so I _____ talk to her yet.
A. haven’t been able to
B. be able to
C. have been able to
D. been able
