Grammar Quiz

Topics: Present Tenses

I`m sorry! ….for long?

A. do you wait

B. are you waiting

C. have you waited

D. have you been waiting

Select your answer:
         


Random Topics:

Modals and ConditionalsAdjectives, ING - EDParticiple Clauses & Cleft SentencesModals: Possibility, Necessity, ExpectationRelative Pronouns with PrepositionsSentences and Non SentencesGerund and To InfinitiveModals of Obligation and NecessityComparison of Adjective and AdverbModal Verbs in Emergency Situations

Other quiz:

Grammar › View

Select the appropriate option: “I am afraid I ………….. preparing dinner by the time my father returns home at night.”

A. hadn’t finished

B. won’t be finished

C. shouldn’t have finished

D. won’t have finished


Tenses › View

We … staying home for 3 months by the end of May

A. Have

B. Will be

C. Will have been

D. Will have