21. We have been married for four years.
В предложении используется Present Perfect Simple (настоящее совершенное простое время) в утвердительной форме. have been - это have/has + Past Participle (3-я форма глагола).
Ответ: have been