위의 모든 경우 '데'가 맞습니다.
'대'는 일종의 종결형으로 사용이 되죠..
'**가 그 일을 했대"
했는데, 먹었는데..등등에서의 "데"는 "그런데"의 준말입니다.
###############################################
## damat@land.postech.ac.kr 허태경 ##
## 포항공대 화학과 석사2년 0562-279-2766 ##
###############################################