一道题有点不理解,呵呵Tom was said to ____ Jerry for 20 years.如何判断的?A h

一道题有点不理解,呵呵
Tom was said to ____ Jerry for 20 years.
如何判断的?
A have been married to
B be married to
tom was said tom 被说?不通啊,不过这是被动语态吧……
怎么后面也是被动语态.
ww-fuyun 1年前 已收到7个回答 举报

xiaozhu0663 花朵

共回答了21个问题采纳率:100% 举报

选A没错.因为后面的时间是“for 20 years”,要用现在完成时.
另外,was said to 表示“据说”
Tom was said to have been married to Jerry for 20 years.
整句意思:据说Tom和 Jerry已经结婚20年了.

1年前

10

失落的大朱 幼苗

共回答了20个问题 举报

不是被动语态,而是表示据说,听说的意思
它整句是听说tom已经结婚20年了

1年前

2

huarr 幼苗

共回答了48个问题 举报

前面的“be said”是“据说”,后面的就属于marry的用法了
说一个人结婚的话,用marry sb,或者be married to sb.
而这个句子说Tom和Jerry已经结婚20年了,所以这个marry就要用完成时喽~
^_^

1年前

2

冰河野马 幼苗

共回答了9个问题 举报

tom was said 是TOM 被别人认为
HAVE BEEN MARRIED TO 是现在完成时,里面有BEEN表示结婚状态的持续

1年前

1

潺陵遗风 幼苗

共回答了17个问题采纳率:76.5% 举报

A吧,意思应该是据说Tom和Jerry结婚已经20年了

1年前

1

usmq 幼苗

共回答了18个问题 举报

sb be said to...是"据说某人怎样怎样"的意思
又结婚是一种状态所以用完成时

1年前

1

dongbei521 幼苗

共回答了12个问题采纳率:91.7% 举报

是据说的意思吧,本来应该是It is said that Tom...选A是因为后面有for 20 years,完成时的标志。后面不是被动语态,只是表状态,因为结婚是sb. be married to sb.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 22 q. 0.042 s. - webmaster@yulucn.com