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:
A  B  C  D  E 


Random Topics:

Quantifiers, Countable and Uncountable NounsTransportation VocabularyConjunctions - Conjunctive AdverbsModal PerfectAdjectives-Comparison, SuperlativeWill, Be going to, Present ContinuousTOEFL Adjective and AdverbMuch, many, a lot of, a few, a littleAdverbial Concession ClausesPresent Tense vs Past Tense

Other quiz:

Future Tenses › View

Julia (finish) all the housework by three o’clock and will go for a walk.

A. will finish

B. will have finished


Modals - Conditionals - Future Tenses › View

Dan … (to arrive) safely if he drove slowly.

A. would arrive

B. would have arrived

C. arrived

D. had arrived