询问对方是否结婚为什么用are you married?能不能替换成do you get married?

突然想到一个关于时态的疑难问题,自己一直比较含糊。

Are you married?可以看作I'm married转换而来,这里我很清楚过去分词表示状态。但是能不能说do/did you get married呢?

另外在‘get married’这个习语里,get是作什么成分?是否是系动词?如果要询问对方结婚多久了get还需不需要变换成过去分词?比如How long have you got married?

请先 登录 后评论

最佳答案 2020-12-01 10:51

1. be married get married 这两个表达中,married 都是分词形容词,干脆说就是形容词。be get 都是系动词。
2. be married 指状态,表示 get married 之后的婚姻状态。而 get married  表示动作,是系动词 get 自身特点所致。get 是一个变化系动词,表示从一个状态到另外一个状态的转变(简称转态),也就是从单身到建立家庭的转换。
3. 如果问“你结婚了吗?”,以下两个句子都可以说:
Did you get married?
Are you married?
但不可以说:Do you get married? (一般现在时指现在的习惯性动作。一个人可不能把“结婚”当作习惯性工作去做。)
4. How long have you got married?
这个句子为语法错误。改为:How long have you been married?

道理是,get married 是一个终止性动词短语,不延续,不能跟“时间段”连用,包括How long 提问也不可以,因为答语就是时间段(for ten years)

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3802 浏览
  • YI 提出于 2020-11-30 23:49