----Glad to see you back! How long ______ you ______ in Europe? ----Three months. I'm off to South Africa next week.
A.have; stayed
B.had; stayed
C.will; stay
D.did; stay
试卷相关题目
- 1No decision _______about any future plan until we have done some research into the student preference.
A.has been made
B.is made
C.is being made
D.will be made
开始考试点击查看答案 - 2Great changes ____ in the city, and a lot of factories ____.
A.have been taken place, have been set up
B.have taken place, have been set up
C.have taken place, have set up
D.were taken place, were set up
开始考试点击查看答案 - 3His sister left home in 2009, and___since.
A.had not been heard of
B.has not been heard of
C.had not heard of
D.has not heard of
开始考试点击查看答案 - 4----Have they finished the project? ---- Yes. By the end of last month, they ______ it. Now they ______ on a new one.
A.had finished; are working
B.had finished; work
C.have finished; are working
D.have finished; work
开始考试点击查看答案 - 5一When shall we start the restoration of the historic buildings? 一Not until our plan________ by the committee.
A.will be approved
B.approves
C.is to approve
D.has been approved
开始考试点击查看答案 - 6I ____ Mr. White at that time, otherwise I wouldn't have asked you for some information about him.
A.hadn't known
B.don't know
C.didn't know
D.haven't known
开始考试点击查看答案 - 7The boy was curious about how the waste paper was _________ into a model kite.
A.improved
B.united
C.transformed
D.mixed
开始考试点击查看答案 - 8Hurry up! Flight 4406 __________ off at 18:40.
A.takes
B.took
C.will be taken
D.has taken
开始考试点击查看答案 - 9Tony was very unhappy for ______ to the party.
A.having not been invited
B.not having invited
C.having not invited
D.not having been invited
开始考试点击查看答案 - 10—I have just received another message, telling me I have won a big prize. —Don't jump on it. You ________.
A.should be cheated
B.are being cheated
C.are cheating
D.should have been cheated
开始考试点击查看答案