Topics: 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:
English MorphosyntaxPresent Simple for Future ArrangementPresent Tenses and ConnectorsModals and VocabularyPerfect ModalsComparison Degree & GerundsModals of ProhibitionPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTGerund or InfinitivesDependent PrepositionsOther quiz:
Grammar & Vocabulary › ViewThese children have to our sports day.
A. came
B. come
C. comes
D. coming
Grammar › View
He jogs after work __________ he’s too tired at the end of the day.
A. Unless
B. Now that
C. Considering that
D. As long as
