premier zhou------ for many years,but he still lives in the

问题描述:

premier zhou______ for many years,but he still lives in the hearts of chinese.
a.died b.had died c.has been died d.has been dead.
请问这个题为什么会选择D呢?我选择的是A,
以后我怎么样去判断这样的题呢?
如果选择A的话,应该变成什么样的形式呢?
1个回答 分类:英语 2014-11-09

问题解答:

我来补答
D.正确.
1.for many years 是一段时间,要求他的动词是延续性的,或用形容词表状态.
2.die是瞬间动词,不能与一段时间连用.
3.dead是形容词,表状态,可与一段时间连用.
所以可以说premier zhouhas been dead for many years,but he still lives in the hearts of chinese.
4.不能选A,因为完成时强调对现在的影响he still lives in the hearts of chinese.
5.如果用过去时premier zhou died many years ago,句子语法没有错误,但不能与后边的句子形成一个整体.
?
?
展开全文阅读
剩余:2000
上一页:周五
下一页:责任的事实论据
黄色视频网