Grammar Quiz

Topics: Present Tenses

I’m sorry I’m late, _______ for a long time?

A. have you waited

B. have you waiting

Select your answer:
         


Random Topics:

Gerund after Prepositions and Certain VerbsSentences vs Run-OnsInfinitives or GerundsPronouns, Sentence Structure, and Figurative LanguagePassive Voice Active VoicePast Simple VS Used toLexico and GrammarPassive VoicePassive to ActivePresent Simple: affirmative, negative, interrogative

Other quiz:

Grammar › View

Did you ___________ the picture?

A. did

B. drew

C. drawing

D. draw


Figurative Language › View

She sells sea shells by the seashore.

A. Idiom

B. Paradox

C. Alliteration

D. Onomatopoeia