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:

Grammar › View

___________ the children playing in the backyard?

A. Is
B. Are
C. Do


Mixed General Quiz › View

Pennsylvania ___ into 67 parts called counties.
a. is divided
b. made
c. put

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