Grammar Quiz

[ Grammar ]

____ he read the book that you gave me yesterday?

A. Has

B. Have

C. Hasn’t

D. haven’t

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns, Sentence Structure, and ApostrophesFuture FormsGrammar & ReadingDependent PrepositionsConditional SentencesConditionals (0 - 1 - 2)Coordinating & Subordinating ConjunctionsAdjectiveswas wereConditionals and Wishes

Other quiz:

Reporting Verbs › View

She apologised _________ me an angry text message.

A. of sending.

B. for sending

C. sending


Countable and Uncountable Nouns › View

Wendy bought _________ dress for Chinese New Year.

A. a few

B. a little

Present Simple & Present Continuous › View

What’s the structure of present simple (wh- question)?

A. Question word + do/does + subject + v.1?

B. Question word + verb to be + subject + v.ing?

C. Question word + have/has + subject + v.3?

D. Question word + will + subject + v.1?


Vocabulary and Grammar › View

What is the meaning of the word ‘exaggerate’?

A. To ignore or disregard something.

B. To accurately describe something.

C. To downplay or minimize something.

D. To overstate or magnify something.