Grammar Quiz

[ Grammar ]

I (have) ________ dinner at 6 pm.

A. has

B. having

C. have

D. had

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Present Perfect with already, just, yetAuxiliary Verbs & Question TagsVerbal TensesArticle and Order of AdjctiveSimple Past Irregular & NegativeAdverbs and Time ExpressionsTOEIC Grammar and Vocabulary ReviewComparison Degree & GerundsCompound Nouns and Compound Adjectives QuestionsPrepositions and Preposition Phrases

Other quiz:

Grammar › View

By the time you arrive, we ______ dinner.

A. will finish

B. will have finished

C. are finishing

D. will be finishing

E. finished


Grammar › View

The kitten, ___________ was found by the freeway, was adopted by a loving family.

A. who

B. whom

C. whose

D. which

Present Perfect & Past Simple Tense › View

Yesterday, I _____________ for them for half an hour.

A. have been waiting

B. waited

C. has been waiting

D. wait


Grammar › View

Identify the preposition.

Over the next hill, they discovered a small stream.

A. over

B. small

C. next

D. none of the above