It’s three years since they got married.这句话是对是错?marry和get married 都表示短暂行为,不能和表示一段时间的短语连用.那这个表达对吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 02:18:41

It’s three years since they got married.这句话是对是错?marry和get married 都表示短暂行为,不能和表示一段时间的短语连用.那这个表达对吗?
It’s three years since they got married.这句话是对是错?
marry和get married 都表示短暂行为,不能和表示一段时间的短语连用.那这个表达对吗?

It’s three years since they got married.这句话是对是错?marry和get married 都表示短暂行为,不能和表示一段时间的短语连用.那这个表达对吗?
get married可以是短暂性动词、也可以是持续性的,但它放在since之后就无所谓了,比如:It's been 3 years since she left for America.
你这句话也是可以的,It's been+一段时间 有的时候也可以简写为It is加一段时间
PS.你大概是和这种情况混淆了,since+一段时间,这种情况主句动词要持续型

marry表示短暂行为
但get married 可以表示连续性,已结婚这个状态

这句话对的 注意 区分下面这句话
He has married for 4 years (这句话是错的) marry这个动作不能延续
其实比较舒服的用法 应该是 It has been 3 years since。。。。。。例句中用现在时也可