Grammar Quiz

[ Grammar ]

Oh no, I ……………………. my homework yet.

A. hadn’t finished

B. have finished

C. haven’t finished

D. not finish

Select your answer:
A  B  C  D  E 


Random Topics:

Modals for DeductionPronoun-Verb AgreementModals VerbSpeech TensesQuantifiers and ArticlesParticiple Clauses & Cleft SentencesNo Excuse Words / Conjunction SOPast or Present Verb TenseGrammarApostrophes and Grammar

Other quiz:

Verb Phrase › View

Jasmine has received a coupon for a free pizza.

A. Jasmine

B. free pizza

C. a coupon

D. has received


Grammar › View

My parents ___let me go out late at night. It’s dangerous.

A. doesn’t

B. didn’t

C. don’t

Grammar › View

The government helped _____flood victims in Kulai.

A. a lot of

B. many


Present Continuous for Future › View

What are you doing tomorrow after school?

A. He is watching a movie after school tomorrow

B. I am play soccer with my friends after school

C. I am swimming with my friends after school tomorrow

D. She is not watching a movie