Grammar Quiz

Topics: Present Tenses and Vocabulary

I’m sorry I’m late, ………………. for a long time?

A. have you been waiting

B. have you waited

Select your answer:
         


Random Topics:

Future SimplePresent Simple Affirmative and NegativeAdjectives-Comparison, SuperlativeTime and CalendarPrepotitionsPresent Perfect and Past SimpleVerbs and TensesPresent or Past TensesCoordinating ConjunctionsAdjectives or Adverbs

Other quiz:

Adjective › View

I plan on wearing my ________ coat.
a.long black
b.black long


Noun, Pronoun, Adjective, Verb › View

Identify the adverb of degree: *The weather is extremely cold today.*

A. Weather

B. Extremely

C. Cold

D. Today