[ 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:
Past Simple (Questions) › ViewDid Tom finish hes project yesterday?
A. Yes, I did.
B. Yes, he did.
C. Yes, she did.
D. Yes, they did.
Conjunctions › View
This computer was very expensive, __________ I didn’t buy it.
A. because
B. so
C. and
D. but
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