[ Verb Tenses ]
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:
Modal Verbs › ViewThe law says that people … steal money from others.
A. have to
B. can
C. don’t have to
D. mustn’t
Idioms › View
Dave’s dating a really stunning woman. Have you seen her?
a. krone of a
b. kunkle
c. knockout
if 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
