一 I'm sure Andrew will win the first prize in the final. 一 I think so. He _____ for it for months.
A.is preparing
B.was preparing
C.has been preparing
D.had been preparing
试卷相关题目
- 1Over the past decades, sea ice _____ in the Arctic as a result of global warming.
A.had decreased
B.decreased
C.has been decreasing
D.is decreasing
开始考试点击查看答案 - 2— May! How is your plan? I heard you started it last Sunday. — Oh! I _____ for it, but I haven't decided where to start it.[ ]
A.have prepared
B.had prepared
C.have been preparing
D.was preparing
开始考试点击查看答案 - 3Mother wanted to be a good provider, a role she ______ since her marriage to Father.
A.shoulders
B.shouldered
C.is shouldering
D.has been shouldering
开始考试点击查看答案 - 4Maybe Jack has forgotten our appointment completely. I ____ him to call for the past two hours.
A.have been expecting
B.have expected
C.have been expected
D.expected
开始考试点击查看答案 - 5George has promised Jane that upon her return he _________ for her at the airport.
A.will have waited
B.would be waiting
C.will be waiting
D.would have waited
开始考试点击查看答案 - 6I'm sure you will do better in the test because you ____ so hard this year.
A.studied
B.had studied
C.will study
D.have been studying
开始考试点击查看答案 - 7We _____ along well with each other ever since he came to my home.
A.would get
B.have been getting
C.got
D.had got
开始考试点击查看答案 - 8Now that she is out of a job, Lucy _____ going back to school, but she hasn't decided yet.
A.had considered
B.has been considering
C.considered
D.is going to consider
开始考试点击查看答案 - 9The CCTV Spring Festival Gala Evening _____ annually since 1983.
A.was run
B.is running
C.had been run
D.has been running
开始考试点击查看答案 - 10Toby will not be in London next Tuesday. He _____ in the Himalayas.
A.will be climbing
B.will have climbed
C.has climbed
D.was climbing
开始考试点击查看答案