He seems __________ here for three years. A. to be living B. to have lived C. to have been lived D.

答案是B,为什么不选C... 答案是B,为什么不选C 展开
chengshuaili
2011-03-04 · TA获得超过542个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:426万
展开全部
to have been lived是to have lived的被动语态形式,由于主语He与live是主动关系,故不能选C。
更多追问追答
追问
have dead 和have been dead,是不是就是存在一个瞬间动词的说法
追答
die肯定是个瞬间动词,dead为其形容词,be dead可以表示状态。
gulaoyes
2011-03-04 · TA获得超过2万个赞
知道大有可为答主
回答量:8526
采纳率:0%
帮助的人:3624万
展开全部
C 不正确的原因,部分楼上都答得差不多有那个意思了。
不过,
如果是 He seems (to have been living) here for three years. 就可以,那是完成进行时的标准搭配,表示过去三年直到现在仍继续住在这里。

B. 就只表示“他看来在这里住过3年。”

两句语意不同。

希望对您的学习和理解能有帮助,别忘了采纳哦 。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daysama
2011-03-04
知道答主
回答量:8
采纳率:0%
帮助的人:4.1万
展开全部
live 此处解释为住,be lived是被动式,如果选C应该是to have been living。 此外,have dead和have been dead是有本质区别的,have been dead中的dead是形容词。die死是不及物动词,没有被动式的。你怎么解释被死呢?同样无法解释被住。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-04
展开全部
c是被动语态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网络夜行者
2011-03-04 · TA获得超过6841个赞
知道大有可为答主
回答量:7095
采纳率:50%
帮助的人:4813万
展开全部
用to have lived就行了.要么说用have been living还有点道理,用have been lived是没道理的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-04
展开全部
C、是被动结构,句意不同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式