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:

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