1.He has been a teacher for 10 years.
He hasn't been a teacher for 10 years.
Has he been a teacher for 10 years?
2.His uncle has been away for two months.
His unce hasn't been away for two months.
Has his uncle been away for two months?
3.She has been married since she was twenty-five years old.(get married 是短暂性动词,和since ……连用,必须转化为延续性动词be married )
She hasn't been married since she was twenty-five years old?
Has she been married since she was twenty-five years old?