Tom和Mary结婚已经十年了.1.Tom and Mary have been married for ten yea
3个回答

没错,1/3是对的,2是错的.

表示此意的短语一般有:be married (to sb), get married (to sb)和marry sb.

其中,后两者表示的是瞬间性完成的动作,即为瞬间性动词,不能延续,也就不用和表示一段时间的短语如for some time或since some time ago连用.

只有be married (to sb)表示的是可以延续的状态.