满分5 > 初中英语试题 >

The old man __________for six years beca...

The old man __________for six years because of the bad illness.

A.has died B.has been dead C.is dying D.died

 

B 【解析】 句意:这位老人因病已经去世六年了。 考查现在完成时的延续性动词。根据“for six years”,所以应该用现在完成时,排除C和D;此处表示“已经去世六年了”,是一种死亡的状态。die是瞬间动词,不能与表示一段时间的时间状语连用,可以换成延续性动词。die的延续性表达应该是be dead,故选B。  
复制答案
考点分析:
相关试题推荐

The gloves __________keep hands warm.

A.used to B.are used for C.are used to D.used for

 

查看答案

When you meet a new word, you can ________ in a dictionary.

A.cut it up B.clean it up C.look it up D.put it up

 

查看答案

---Do you know __________this letter is from?

A.which B.what C.how D.whom

 

查看答案

---Tom, is your mother at home? --No, she __________Beijing on business .

A.has been to B.has gone to C.has been in D.went to

 

查看答案

Please pay __________to what I am saying in class.

A.connection B.introduction C.attention D.conversation

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.