Differentiate tenses: He said he has finished his work.
A. The past tense is ‘has’; the present perfect tense is ‘finished’.
B. The past tense is ‘finished’; the present perfect tense is ‘said’.
C. The past tense is ‘has finished’; the present perfect tense is ‘said’.
D. The past tense is ‘said’; the present perfect tense is ‘has finished’.

Random Topics:
Infinitive GerundGrammar - Collective NounsPassive Voice Present SimpleSuffixes and TensesThe First Conditional (if/unless)Modal and Phrasal VerbsTenses & AffixesFuture Tenses and ModalsPresent Simple Positive and NegativeMixed Present TensesOther quiz:
Grammar › ViewSuddenly the house began to shake.He stopped___music and rushed out(冲出去).
A. to listen to
B. to listen
C. listening
D. listening to
Tenses › View
They ……………………….. their bikes now.
A. aren’t rideing
B. riding
C. are ride
D. aren’t riding
Relative Clauses › ViewThe girl _____ you met yesterday is my sister.
A. who
B. whom
C. whose
D. that
Tenses › View
They ____the museum yesterday, but it was closed for some maintenance.
A. visited
B. visit
C. are visiting
D. will visit
