「결혼하셨어요?」は「결혼하다(結婚する)」の語幹「결혼하」に尊敬の「시」がついた「결혼하시다(結婚なさる)」の丁寧形2の過去形です。
丁寧形2の過去形「셨어요(?)」は、母音語幹につくときは「셨어요(?)」、子音語幹につくときは「으셨어요(?)」になります。丁寧形1の過去形は「셨」のあとに「습니다/습니까?」をつけます。
この「결혼하셨어요?」は過去形になっていますが、結婚したことがあるかではなく、いま結婚しているかを聞いています。ただし「언제 결혼하셨어요?(いつ結婚なさいましたか)」のようにいつ結婚したかを聞くこともあります。