楼主您好,很乐意为您
根据你要表达的意思应该都用完成时 翻译如下
1 How long since you two broken up ?
2 可以 但是注意 be married to 是娶某人 marry sb 是嫁给某人
3 I have broken up with the girl for six years
4 How long have you divorced her ?
5 I have divorced her for two years
6 why are you separated ?
不懂追问、祝学习进步