英语问题

[复制链接]
查看11 | 回复2 | 2008-7-25 12:50:20 | 显示全部楼层 |阅读模式
现在完成时中动词要是延续性动词,那么被动语态中,动词需要延续性动词吗?还有一个句子,Theyhave lived herefor3 years,这是现在完成时,可是一般现在时改被动语态是have/has+beendone+by sb 如果照这样说的话,上面那个句子不就是被动语态了吗

回复

使用道具 举报

千问 | 2008-7-25 12:50:20 | 显示全部楼层
1。现在完成时不一定都用延续性动词,用非延续性动词表示“已经”,用延续性动词表示动作一直持续至今 2。被动语态中不需要延续性动词 3。那个句子不能被动,生活是主动,没有“被生活”的说法
回复

使用道具 举报

千问 | 2008-7-25 12:50:20 | 显示全部楼层
可以说they have been living here / they have lived here但不会出现they have been lived here(这才是被动语态)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行