精英家教网 > 初中英语 > 题目详情

【题目】The old man ______ for quite some time.

A.has diedB.dieC.has deadD.has been dead

【答案】D

【解析】

句意:那个老人去世已经有一段时间了。

根据句意理解及句中的for some time,可知此句需用现在完成时,排除Bhas dead 本身是错误表达。瞬间动作的现在完成时不能和表示一段时间的状语连用,只能转换成对应的延续性动词的现在完成时。die是瞬间动作,它的延续性动词是be dead,故选D

练习册系列答案
相关习题

科目:初中英语 来源: 题型:

【题目】To catch the bus, the man ran as _____ as he could.

A.quickB.quicklyC.quickerD.more quickly

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】Whitman (惠特曼)was ____ American poet. He created free verse poems.

A.aB.anC.theD./

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】If you watch the film, it will make you_____.

A.laughB.to laughC.laughingD.laughed

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】He dare not ______ anything to the stranger.

A.saysB.sayC.sayingD.to be said

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】They could look after ______when they were six.

A.ourselvesB.themselvesC.yourselves

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】Only by studying hard ________ improve her English soon.

A.she canB.she didC.can sheD.did she

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】The relationship between kids and parents is___________ topic today in China.

A.hotB.hotterC.hottestD.the hottest

查看答案和解析>>

科目:初中英语 来源: 题型:

【题目】Iwanttobeastronautinsteadofpilot

A.aaB.anaC.aanD.thea

查看答案和解析>>

同步练习册答案