Grammar Quiz

[ Simple Present and Simple Past ]

A : I arrived home very late yesterday.

B : …………. a lot of work to do at your office?

A. Have you

B. Do you have

C. Did you have

D. Have you had

Select your answer:
         


Random Topics:

Grammar: was/wereCountable & Noncountable NounsPast ModalsAdverb of TimePrepositions of Place & TimeDegrees of ComparisonAdverbImperative SentencesDescriptions

Other quiz:

Grammar › View

You have been running in circles ____ 30 minutes!

A. since

B. for


Present Tense vs Present Continuous › View

Children normally (have) more time to play, but they (not/have) much time to play today.

A. have, are not having

B. have, do not have

C. are having, do not have

D. are having, are not having