Grammar Quiz

[ Grammar and Vocabulary ]

What is the reported speech for the direct speech: ‘I have finished my homework,’ he said.

A. He said that he has finished his homework.

B. He said that he had finished his homework.

C. He said that he finishes his homework.

D. He said that he finished his homework.

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Tenses and Sentence StructureIrregular Plural NounsSentence Structure and Verb TensesVerb Tenses (Progressive, Perfect)Future Simple TensesTransitional Phrases and ConjunctionsPast Progressive TenseSubject-Verb AgreementPresent Progressive (Future)Family Vocabulary and Grammar

Other quiz:

Grammar › View

Which sentence suggests that Joanna rode her bike to school?
A. Joannaʼs hair was a little messy when she got to school.
B. Joanna crossed three streets on her way to school.
C. Joanna went four blocks on her way to school.
D. Joanna had to put her helmet inside the classroom closet.


Progessive Tenses › View

The doctor is examining the patient.

A. past progressive

B. present progressive

C. future progressive

Grammar › View

Which sentence is grammatically correct?

A. She don’t like spinach.

B. She doesn’t likes spinach.

C. She doesn’t like spinach.


First Conditional › View

You ______ (to be) late if you ______ (not to hurry).

A. is/ won’t hurry

B. are/ don’t hurry

C. will to be/ don’t hurry

D. will be/ don’t hurry