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:
SentencesTenses & PassivePrepositions after VerbsTenses and VerbsPrepositional PhrasesGrammar and PunctuationPhrasal Verbs with up and downAuxiliary ModalPrepositions and Phrasal VerbsDo not- Does notOther quiz:
Tenses › ViewHe used to ________ jogging every morning when he was a young child.
A. go
B. play
C. do
Tag Questions › View
pigogo cant dance,_______
A. can she
B. can he
C. is he
D. are you
