1. They have been married for five years. (status)

2. I have been married to her for seven years.(status)

3. He married her two years ago. (action)

4. He has been married to Emily for a long time. (status)

5. He was married to Emily last year.(action)
-----------------------------------
Are the sentences correct? Is the distinction of 'action' and 'status' right?

Active = action

Passive = status

Right