Grammar Quiz

[ Present Tenses ]

A: Have you … your homework? B: Yes, I ….

A. done / do

B. did / did

C. done / have

D. did/have

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice in Past Simple TensePresent Perfect, Present Simple, Present ContinuousDirect and Indirect QuestionRelative PronounsConjunctions and PrepositionsModal PerfectThird Grade ExamGerund, Infinitive, Bare VerbAdverb of MannerSubordinating Conjunctions

Other quiz:

Vocabulary › View

Rita keeps up with fashion and buys the ____ styles, but her sister wears the same basic style, year after year.

A. little known

B. up-to-date

C. older


Modals › View

The team ________ meet at 9 AM, but the unexpected delay in transportation led to a rescheduled meeting time in the afternoon.

A. were supposed to

B. was suppose to

C. was supposed to

D. supposed to

Grammar › View

I need you here by nine, so make sure you set an alarm tomorrow.

A. Compound

B. Complex


Grammar › View

Your room mate drives quite fast.
The adverb “quite” modifies ………….

A. Verb

B. Adverb

C. Adjective

D. Adverbials