一题选择题~~

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:26:15
Can you tell me the right reason ( ) you was absent for ten days?
A. that B. why C. for D. because
正确答案是A,可我觉得是B啊,怎么理解呢?
The reason why he was absent is that he was caught in the traffic jam. 根据这个句子应该选B的不是??

如果用WHY的话应该是can you tell me why you was absent for ten days?

已经有了the reason就不能用WHY,that引导从句就行了。

选C ,其实中间省略了THAT
for (that )

答C
the reason for ... 的原因
that省略了

正确答案是A,后面的句子成分作the reason 的同位语,所以这里用that

reason 后面用A。古定用法