-----Could you tell me how long ________________?
------ About three days.
A. does the sports meeting last
B. the sports meeting last
C. will the sports meeting last
D. the sports meeting will last
I don't know when he . When he , I'll let you know.
A. will come, will come B. comes, comes
C .will come, comes D. comes, will come
—I would like you to talk about the Great Wall.
—I’m sorry, but ________ Jack ________ I have been there.
A. either; or B. neither; nor
C. both; and D. not only; but also
A report on history in our school next month.
A. will give B. will be given
C. has given D. has been given
Is this the factory __________ you visited the other day?
A. that B. where C. in which D. the one
-----What’s Mary going to do this coming weekend?
----- I’m not sure. She ____________ go to the country to see her aunt.
A. can B. must C. will D. may