现在完成时问题she has been married to him for a year.1.这里现在完成时 都已经表

现在完成时问题
she has been married to him for a year.
1.这里现在完成时 都已经表示过去的动作了,为什么married 还要是过去式?
2.这里为什么用be动词?不能直接用marry吗?它是非延续性动词?
苍蝇贴主 1年前 已收到2个回答 举报

fcyzzmx 幼苗

共回答了15个问题采纳率:93.3% 举报

1题回答:因为marry的过去式与过去分词为同型,都是married,所以在本句中,married并不是过去式.
2题回答:不能直接用marry.如果把been married变回原形的话,为be marry,意思为“已结婚”,be marry为固定短语,所以本句中用has been married.

1年前

6

babypander 幼苗

共回答了15个问题 举报

have been married是指结了婚这种状态已经有一年了
marry是一个非持续性动词

1年前

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