请问She has got married这句话应该是现在完成时态吧.get married是非延续性动词,不应该变成S

请问She has got married这句话应该是现在完成时态吧.get married是非延续性动词,不应该变成She has been married.为什么前句是对的呢?是不是如果一个句子后面不加forXXyears的话,就不能算是现在完成时呢?
conan85118 1年前 已收到1个回答 举报

yuluo322 幼苗

共回答了18个问题采纳率:94.4% 举报

"She has got married"这句话是现在完成时态.get married是非延续性动词,但如果句中有表示一段时间的状语也可以表达成“She has been married for ...”.为什么前句是对的呢?就是因为它没带有表示一段时间的状语.一个句子后面不加forXXyears之类的话,类似come,borrow,die,marry 等这样的一时性动词就可以用现在完成时来表达.

1年前

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