作业帮 > 语文 > 作业

两个英语题~~最好说一下语法原因 .快~~~~

来源:学生作业帮 编辑:拍题作业网作业帮 分类:语文作业 时间:2024/04/27 23:00:13
两个英语题~~最好说一下语法原因 .快~~~~
He said ___he wanted to visit the Grate Wall and___his father would go with him .
A :/;/ B: /;that C: that;/ D:if/that
He said _____ Iwas late again ,he would be angry.
A that B if C that if D if that
什么时候加that 有什么讲究吗?
看到您的这个问题,只能让我感叹一句:看来中国的英语教育还没什么改观的迹象,10年前我们高中毕业前做的这种无聊的训练题,竟然到10年后的今天还在考这些弟弟妹妹们,都不知道那些出题目的所谓老师是什么心态,英语难道是这样学出来的?
下面逐一回答您的提问.
1、本题的答案中AC都可以用,当然最好的是C,其次A,选项B如果要成立,则必须用2个that,至于D答案中如果用了if则说明后面是用假设状语从句充当宾语从句,那么and就没必要了加,而应该像第二题一样用逗号分隔状语从句的主从句,于是that自然也纯属多余.
说白了,这就是宾语从句的用法,如果作宾语用的从句“较短”则that可以省略,如果“较长”则应该保留,为何?就是让听者或读者明白接下来说的是一句话,而不是并列关系的2句话.
另外,如果如果作宾语的从句不止一个,当2个并列性的宾语从句隔了很长的距离(如前一个句子很长),则后面的宾语从句理论上还应该加个that,用以表示这个宾语从句跟前一个宾语从句是并列的,都是主语说的话.这时候可以翻译成“某人说……某人还说……”,用2个that的情况一般是2个从句的句子意思关联不大,关联很大也勉强是可以的.
您的这一问题中,如果选A和C选项,则它们表达的意思完全相同,只是把宾语从句的that省掉了,这时候后面作宾语的是一个并列关系的主从复合句,翻译就是:他当时说他想去长城而且他父亲也跟他一起去.如果选B,则似乎可以说得通,但比较勉强,因为如果后面用了that则前面的that必须补上,否则就不好说了.
由于您举出的句子中2个从句都很短,因此后面的that一般是可以省略的,前面的that形式上应该保留,但也完全可以省略,甚至上本举中用2个that都没有错.正因为如此,才觉得这个出题目的人思想有问题,这已经不是在考人,而是在折磨人,ta很可能以为只有ta理解的才是唯一正确的答案,其实英语中很多语法是变通的,本题没有多少实际意义.
2、本题中BC都是可可以的,只不过C更好,道理同前一题一样,宾语从句那个形式上的that最好保留,这样逻辑更顺畅.说得更明白一点就是,如果去掉that,那最好说成:He said,"If you were late again,I would be angry",这样以来就是直接引述而不是转述了,所以理论上说that最好保留,至于if和that的顺序根本不是语法问题,而是逻辑问题,因为if是属于后面的假设状语从句的,自然要紧跟者它所属的从句.本句其实就是从句嵌套从句:假设状语从句作整句的宾语.
一句话,学从句的时候,我们那些教英语的老师应该首先自己弄明白、然后跟学生说清楚:为什么定语从句和宾语从句中要用that来连接(因为刚学英语的人都知道that可是相对于this而言的).其实呢,也没什么复杂的,this和that原本就可以作代词,跟所有的人称代词一样,是用来代指后面的整个从句的意思.
以第二句为例,直白、原始的翻译就是:他说了那么(或这么,英语中this和that个别情况可以混用)个意思:如果我再迟到的话,他就生气了.因为这不是中文的表达方式,所以读起来拗口,理解起来拧巴.所以中文一般翻译成:”他说道:如果我再迟到他就生气了”.
另外补充一点,英语的说话逻辑是重要的先说,核心的先说,所以,正规的英语表达是主句在前从句在后.也就是说,第二个问题一般会这样说:he said he would be anry if i was late again.
更多问题请参阅我的百度“心软博客”或我的个人英语学习网站“攀越英语”.