Grammar Quiz

[ 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:
A  B  C  D  E 


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 Tenses

Other quiz:

Grammar › View

Pedro _________ a big head.

A. has

B. have


Gerunds › View

Identify the gerund phrase.

The frowning artist was thinking of painting my house.

A. frowning artist

B. was thinking

C. artist was thinking of painting

D. painting my house

Relative Clauses › View

The 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