Grammar Quiz

[ Direct vs. Indirect Speech ]

Nan said, ” I have finished my homework.”

A. Nan said that she had finished her homework.”
B. Nan said that she had finished my homework.”
C. Nan said that she has finished her homework.”
D. Nan said that she has finished my homework.”

Select your answer:
A  B  C  D  E 


Random Topics:

Future TensesGrammar - direct/indirect objectsConditionals and Modals of ProbabilityWish / If only ( Present)Gerund vs InfinitiveParts of Speech and Grammar1st & 2nd ConditionalsAdverbs and Adverbial PhrasesVocabulary, Adjective & PrepositionSubject and Verb Agreement

Other quiz:

Vocabulary and Grammar › View

What does ‘apparently’ mean?

A. Seeming true based on what is known

B. Clearly

C. Uncertain

D. Definitely


Adverbial Clause, Noun Clause › View

Sam is sick ________ he is absent from school.

A. so

B. so that