—Could you tell me _______ for the meeting yesterday?
—Because the traffic was heavy.
A. why did you come late B. why you came late
C. why do you come late D. why you come late
I have no idea when _____her the bad news.
A. will tell B. telling C. tell D. to tell
_____, I must try my best to study English.
A. On purpose B. From now on
C. After all D. As soon as
It’s my honor _______to give a talk here.
A. invite B. inviting
C. to invite D. to be invited
I couldn’t wait_______ the box as soon as I received the gift.
A. to open B. open C. opening D. for opening
I find _____ imposs ible to finish so much work in such a short time.
A. it B. its C. that D. This