Grammar Quiz

[ Grammar ]

Direct: “I have done my homework,” Abdullah said.

Reported: Abdullah said that he ……. his homework.

A. has done

B. might do

C. will do

D. had done

Select your answer:
         


Random Topics:

Conditional and SubjunctiveAdjectives and PrepositionsAdjectivesIELTS GrammarPrepositions of MovementIf ConditionalsPhrases & ClausesComplex PrepositionsPresent Simple & Present Progressive Tense

Other quiz:

Vocabulary › View

bombard (someone) with something

A. barrage

B. aversion

C. elation

D. discern


Identifying Tenses › View

What are you doing there?

A. Past simple progressive

B. Present perfect progressive

C. Present progressive

D. Past perfect progressive