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:

Past simple vs Present perfect › View

I ________ (not see) you in class last Friday.

A. don’t see

B. won’t see

C. didn’t saw

D. didn’t see


Present Simple Tense › View

What your mother (do)?

A. What is your mother do?

B. What do your mother do?

C. What does your mother do?

D. What are your mother do?

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