关于英语中语法的问题

Was it because Jack came late for school _______ Mr. Smith got angry。

为什么这个句子用他that,而不用why

答:第一句是对的。
Wh-词+do you think +(主)+谓? 是一个句式(型),叫复杂特殊疑问句。当Wh-词是代词作主语时的句式是Wh-词(主语)+do you think +谓语?如:
1. What do you think is happening there?
当Wh-词是副词作状语时的句式是:Wh-词(状语)+do you think +主语+谓语?如:
2. When do you think he will come back?
在汉语和古英语中的词序是:Do you think what is happening there? 你认为那儿发生什么事情?
Do you think when he will come back? 你认为他什么时候回来?
但现代英语,尤其是考试英语中,这样说话算语法错误。因为汉语的词序和英语的不同,所以成为常考句式。
不过,上面的句式变换可以帮助我们理解句子中除do you think 之外的语序。我们可以将
what is happening there 和when he will come back 看成是宾语从句,而从句是不需要主谓倒装的。
之所以现代英语认为do you think when he will come back? 是语法错误,我猜想,这是一个一般疑问句,也就是Yes/No 问句。但这个句子是不能用Yes/No来回答的。
实际上,它还是一个特殊疑问句。也有人认为它是:What is happening there, do you think? When will he come back, do you think? 变过来的。
在上面的两个句子中, do you think 确实是“插入语”,因为去掉它,句子依然成立。
但复杂特殊疑问句中的do you think, 不能认为是“插入语”,因为其中的句式2,如果将do you think 这个“插入语" 去掉的话,句子的语序就有问题了。
本观点出自章振邦所编写的《新编英语语法》。

这两句话的语序判断,还有一种方法,就是一个疑问句,如果需要倒装,只需要倒装一次。do you think 已经倒装了,再am I,就不对了。

第二句Do you know who I am? 是一个地道的一般疑问句,你知道我是谁吗?知道就答:Yes.不知道就答:No.
请采纳答案,支持我一下。
满意请采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-09
这是典型的强调句,判断依据就是是否用That. 将一般疑问句变成陈述句就非常清晰,It was because Jack came back late for school that Mr.Smith got angry. 正是因为杰克回校晚了斯密斯老师才生气。类似这类强调句很多,比如:
It is not till yesterday morning that he told me this. 直到昨天上午他才告诉我这件事。

It was when he fell asleep that I came back home. 我是在他睡着了才回到家。

That 前面的部分就是强调的内容。本回答被提问者采纳
第2个回答  2014-07-09
因为这句话中已经有了because 如果再用why的话就矛盾了
第3个回答  2014-07-09
这不是强调句吗!强调原因。翻译为是因为他迟到才惹得smith老师生气了吗!