he has been married for six years.为什么用has been married 而不用ha