Вопрос:

3 A: How long...(you/be) married? B: Only for six months. I ... married last December.

Ответ:

3. A: How long have you been (you/be) married?

B: Only for six months. I got married last December.

  • Обоснование:
  • В вопросе А речь идет о продолжительности действия, которое началось в прошлом и продолжается до сих пор ('How long'). Это Present Perfect (have you been).
  • В ответе B указано конкретное время начала брака 'last December', поэтому используем Past Simple (got).