정답은
둘 다 맞다.
아니 정확히는
둘 다 가능하다
ᄀ. 기회는 단 한 번뿐입니다.
ᄂ. 그렇게 자신 있으면 어디 한번 해 보아라.
ᄃ. 언제 한번 식사나 같이 합시다.
위의 예 중 (ᄀ)에서는 '한 번'이라고 띄어 썼고 (ᄂ)과 (ᄃ)에서는 '한번'이라고 붙여 썼다.
이들이 쓰인 문장을 보면 서로 다른 뜻으로 쓰였음을 쉽게 알 수 있다.
(ᄀ)에서는 문자 그대로 두 번이나 세 번이 아닌 '1회'라는 의미가 있다.
반면 (ᄂ)에서는 시험 삼아 시도해 본다는 의미로 썼고 (ᄃ)에서는 '기회가 있을 때'라는 의미로 썼다.
즉 '한번'이 '한'과 '번'의 의미를 그대로 가지고 있으면 띄어 쓰고, 합쳐서 새로운 의미를 만들어 내면 붙여 쓰게 되는 것이다.
1회라는 의미가 있으면 [한 번]으로 띄어 쓰고
시도나 기회라는 의미가 있으면 [한번]으로 붙여 씁니다

그래서
다시 한번만 은 붙여 쓰지만
한 번만 다시 는 띄어 쓴다
그럼 이만