They have married for 10 years. 这个为什么错了,怎么理解?答:marry 结婚 这是个瞬间动词,不可以一直结婚下去的,应该用 be+married 代替marry 改为 hey have been married for 10 years.类似的瞬间动词有 close, leave, buy, join, become, begin, fall,fall ill,get to(know), come, go, see, hear, hear from, catch a cold, kill ...