Grammar Quiz

Topics: Reported Speech and Tenses

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’.

Select your answer:
         


Random Topics:

Grammar and ReadingPresent Simple vs Past SimpleSimple Verb TensesWestern Europe CountriesGrammar Past and Future TenseInfinitive and GerundTenses StructureInfinitives for reasonsPrepositionsPreposition on Time

Other quiz:

Passive Voice & Verb Tenses › View

Choose the passive sentence:

A. The students completed the assignment.

B. The assignment was completed by the students.


Grammar › View

I read a __________ about Sam Davis’ life, and I learned some really interesting information about him.

A. autograph

B. phonograph

C. seismograph

D. biography