Grammar Quiz

[ Tenses ]

He ______ his homework yet.

A. didn’t finish

B. hasn’t finished

C. isn’t finishing

D. wasn’t finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Compliment, Congratulation, and HopeEssential and Nonessential ClausesGrammar of Future PlansVerb and PrepositionCorrelative conjunctionsTransition WordsBe used to vs used toGrammar - direct/indirect objectsWill or Going toFuture Tense and Conditionals

Other quiz:

Modals › View

It’s snowing in England. It must be very cold there.

A. permission

B. advice

C. internal obligation

D. logical deduction


Reported Speech › View

She said “I’m sorry I didn’t reply to the letter.”

A. She apologized for didn’t reply to the letter.

B. She apologized for not replying to the letter.

C. She apologized for not to reply to the letter.

D. She apologized for not to replying to the letter.

Grammar › View

Use a pronoun to replace the underlined word. Kim ran home.

A. He

B. They

C. Us

D. She


Present Perfect Tense › View

We have……. this new novel together since yesterday

A. Read

B. Reads

C. Reading

D. Rode