--- I’m sure Andrew will win the first prize in the final. --- I think so. He __
题型:不详难度:来源:
--- 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.had been preparing | D.has been preparing |
|
答案
D |
解析
从上文可知“Andrew将在决赛中拿第一”说明他还在准备,故用现在完成进行时。句意是“他一直准备数月了。”故选D。 |
举一反三
By the time he realizes he ____ into a trap, it’ll be too late for him to do anything about it.A.walks | B.walked | C.has walked | D.had walked |
|
The wet weather will continue tomorrow, when a cold front ______ to arrive.A.is expected | B.is expecting | C.expects | D.will be expected |
|
Be careful with such things. If you _____, you’ll drop them.A.don’t | B.aren’t | C.won’t | D.do |
|
The country life he was used to _____ greatly since the opening policy.A.change | B.has changed | C.changing | D.having changed |
|
As he _____ in the river for five hours, the thief looked very pale and hopeless.A. trapped | B.has been trapped | C. trapping | D.had been trapped |
|
最新试题
热门考点