-Mr Li .did your son get married in 2005?--Yes he _for about six years A has married B

问题描述:

-Mr Li .did your son get married in 2005?--Yes he _for about six years A has married B
has got married

我觉得是has been married,表示这个已婚状态持续了6年的时间,如果强调动作,也可以说Yes,he got married six years ago.A 为啥不对have been +动词的过去分词表示处于某一种状态,A 表示动作,不能与表示一段时间的for 连用