'누가 너 좋아한대?'
'누가 너랑 결혼한대?'
가 맞습니다.
'~대"는 타인의 말을 간접적으로 전할 때 쓰이거나 어떤 사실을 주어진 것으로 치고 사실에 대한 의문을 나타내는 종결어미이고 "~데"는 과거에 화자가 직접 경험한 사실을 보고할 때 쓰이는 말입니다.