[ 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

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 TenseOther quiz:
Future Tenses › ViewJulia (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