Grammar Quiz

[ Tag Question ]

I have had an apology to make to you, ____?

A. haven’t I

B. don’t I

C. may you

D. have I

Select your answer:
A  B  C  D  E 


Random Topics:

a, an, the, zero articlePreposition of TimeV-ing/to-VTransitive or Intransitive VerbsSo - Too - Either - NeitherComparative Adjectives and AdverbsModal "Have to"Present Simple QuestionsTOEIC Tenses, VerbsGrammar - help/have/let/make

Other quiz:

Vocabulary and Modals › View

My ________ help me breathe.

A. brain

B. lungs

C. heart

D. muscles


Vocabulary › View

What does “Transgression” refer to?

A. Following rules

B. Violation of a law or duty

C. A peaceful act

D. A kind gesture