[ Grammar ]
I (have) ________ dinner at 6 pm.
A. has
B. having
C. have
D. had

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 PhrasesOther quiz:
Present Perfect & Past Simple Tense › ViewYesterday, 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