The reason __ he was late was ___ that his car had broken on the way.

问题描述:

The reason __ he was late was ___ that his car had broken on the way.
A.why; because B.that; because C.that; for D.why; that
原题目中就有that的,那如果选D,为什么有两个that?

该题为固定用法
the reason why …… is that……
翻译:某人/某物什么什么的原因是……
因此选D
如果我能帮到您,那为什么会有两个that?第一空是why,关系副词引导的定语从句;第二空是that 引导的表语从句,虽然that没意思,但不能去掉