V + 한다 한다 하는 게 is used when you are making an excuse as to why you failed to do something, despite trying several times. Usually, the excuse is also a repeated or ongoing action.
To use this structure:
어머니께 전화를 한다 한다 하는 게 학교에 급한 일이 많아서 못 했어요.
I've had to a lot of urgent work at school so I can't call my mother.
친구와 술을 마신다 마신다 하는 게 여자친구와 시간을 보내느라 못 마셨어요.
I can't go drinking with my friends because my I've been spending time with my girlfriend.
축구를 한다 한다 하는 게 무릎이 너무 아파서 못 했어요.
My knees have been hurting me, so I can't play football.
치과를 간다 간다 하는 게 공부하느라 못 갔어요.
I can't go to the dentist because I've been studying.
메세지 답장을 한다 한다 하는 게 휴대폰이 계속 고장 나서 못 했어요.
I can't reply to the message because my mobile phone keeps breaking.
북클럽을 다닌다 다닌다 하는 게 다른 약속이 있어서 못 다녔어요.
I can't attend book club because I have other appointments.