44问答网
所有问题
They have been married for 20 years. 为什么要用被动语态呢?
如题所述
举报该问题
推荐答案 2012-12-06
不是
被动语态
, 首先,这个句子是
现在完成时
的结构。
原本要表示他们已经结婚了可用现在完成时表示为They have married.
句中的married就是动词marry的
过去分词
形式,它是非延续性动词
因为后面跟着一个时间 20years
就要把非延续性动词转换为延续性动词
把marry变成 be married
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3Z3ZGKGZ6.html
其他回答
第1个回答 2012-12-06
have been, 表示他们以前就有,而且到现在还是.
所以用have been
如果只是过去式的,则会用 they were married for 20 years.
第2个回答 2012-12-06
这不是被动
这边的married 是形容词
如果帮到你,请记得采纳,O(∩_∩)O谢谢
第3个回答 2012-12-06
married 不是表被动,这里是表示婚姻状态
第4个回答 2012-12-06
这个句子是现在完成时,不是被动语态。
1
2
下一页
相似回答
They
have
been
married
for
5
years
.这个句子
为什么要
...
视频时间 22:07
They
have
been
married
for
5
years
.这个句子
为什么要用被动语态
。还要...
答:
这不是被动语态,实际是be married,是be动词+形容词作表语;变成现在完成时
,所以成了have been married 2.长达多少年,用for这个介词,表示一段时间,for 5 five years
They
have
been
married
for
two
years
. 请问什么时候
用被动语态
。
答:
结婚没有被动语态,不能说被结婚吧,所以have been是现在完成时的标志,译为:
他们已经结婚两年了满意加分哦
have
been
married
for
many
years
为啥
不是have
married?
答:
为什么用被动
形式主要是由于marry 是一个瞬间动词。作成完成时不能和表示一段时间的状语
for
many
years
连用,而写成
be
married
,中间的married 过去分词作表语,be是延续性动词所以句子正确。再者,marry 是及物动词,"嫁或娶"的意思,嫁给某人或者娶某人都是marry somebody,所以,当主语是人时,...
大家正在搜
相关问题
They have been married for 5 y...
1.They have been married for t...
请帮我讲解这句话They have been married...
have been married 是被动语态?
My grandparents have been marr...
believe it or not! they have b...
have been done 和 have been doi...
关于被动语态