—When did the old man die? —In 2004. He _______ for nearly ten years.A.died
题型:不详难度:来源:
—When did the old man die? —In 2004. He _______ for nearly ten years.A.died | B.has died | C.is dead | D.has been dead |
|
答案
D |
解析
试题分析:句意:那个老人什么时间死的?在2004年。他死了有十年了。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。die对应的延续性状态是be dead,故选D。 |
举一反三
—What a hot day it is! —So it is. I think an umbrella can help you _______ the heat.A.keep on | B.keep out | C.keep in | D.keep up |
|
—Have you ever been to Shanghai? —Yes. I _______ there a few months ago. A. have been B. went C. have gone |
—What about _______ a rest? —OK. Let’s go out and have a walk. A. to take B. takes C. taking |
--What do you _______ your hometown? --I love it very much. A. look at B. talk about C. think of |
It is not very easy for the Chinese ________ for a visa(签证) to the USA. A. apply B. to apply C. applying D. applied |
最新试题
热门考点