选项有疑问.1 are you sure ___?这题是填taht she is honest 为什么不选whether she is honest?2 the reason why I have to go is ___ if I don't答案是:that she will be disappointed 为什么不选because she will be disappointed?

问题描述:

选项有疑问.
1 are you sure ___?这题是填taht she is honest 为什么不选whether she is honest?
2 the reason why I have to go is ___ if I don't答案是:that she will be disappointed 为什么不选because she will be disappointed?

1.如果用whether,那么题目应该是:Do you know whether she is honest?
本题意为:你能确定她诚实不诚实吗? 也就是说“你”也许已经对她是否诚实有结论了,只是需要确认而已;而do you know是说话者对于“你”是否知道她诚实不诚实毫不知情,需要你来回答是否知道她诚实还是不诚实。
2.that 引导的是对于reason的补充说明。还原句子,就是:That she will be disappointed is the reason why I have to go .

1Are you sure whether she is honest?是双重疑问句,双重疑问表否定,这句的疑问句本身就不成立~
2这句话如果用because的话就是一句地道的中文英语,首先because后很少用将来式,一般用现在时,其次这是由that引导的表从,加了because破坏了句子的结构

1
看翻译就知道了
正确的翻译是,你确定她是诚实的吗
如果用WHETHER那就变成,你确定她是否诚实吗?
就不通了
2
同样是翻译问题
如果有BECAUSE翻译就是为什么的理由是因为
不通

that she is honest 由that引导的宾语从句
that she will be disappointed 由that引导的表语从句