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:

Grammar › View

My dad likes ….. but I think ….. likes swimming.

A. to fish/ your

B. fishing/ your

C. fishing/ yours

D. fishing/


Past Modals › View

The kitchen is a mess! You _______ it like this.

A. should have left

B. shouldn’t have left

C. should have leaved

D. shouldn’t have leaved

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