几个高中英语问题,谢谢回答

2024年11月20日 08:29
有4个网友回答
网友(1):

1,只能选B,因为语法不允许选其他三个。for后面只能跟名词性质的词,a是不定式了。楼主不要被夹在中间的there所迷惑,你可以试着把there去掉,其实句子就是it is not uncommon for being problems of ...... 原句意思是老人和小孩之间存在着的交流的问题并不是那么罕见。

2,drunk不能用于现在完成时,否则意思不是已经喝了很多,而是醉了的意思了。题目想表达的意思是很多空瓶子说明他一定是除了喝酒什么都没做。因此根据句意,but后面的词跟have done这一组并列,就是说相当于跟在must后面。注意,这里的but后面不一定只能跟不带to的形容词,只要是并列的,很多时候能跟各种性质的词,甚至是从句。这点楼上说的有错误。比如,i do not like singing songs, but dancing with songs.翻译为我喜欢随着歌跳舞,而不喜欢唱歌。

3,这道题其实也不难,就是prevent后面直接跟名词。prevent A from B.表示从B中保护A,有时后面的介词是灵活的,关键是prevent是及物动词,后面直接跟名词。

4,这里insist句子的后面没有虚拟的意思,而是一个简单的宾语从句,表示坚持什么。句子的意思是小年轻坚持说他没有做错任何事,应该被立即释放。虚拟不虚拟不能简单地靠动词来判断,更需要从语言上来分析。

感觉楼主在解题十受了中国英语长久以来错误的教育方式影响了,其实学英语要更注重实际语言,不要太扣语法。在基本的语法基础上要理解语言,否则将来会很苦,你想你用中文哪里想到语法了。当然,当你解题解不出时,可以参考语法,但归根结底要靠语言本身。语法只能作为解题解不出时候的一种工具。

希望能帮到你

网友(2):

1、老少之间的交流问题非同寻常
之所以用动名词是因为问题是现在普遍存在着的,而不定式是将要发生、某一次动作
2、but后
3、这里是动名词做宾语。prevent sb from doing sth.
后面的都可以改成这,b如果是 him speaking 就对了,d把against换成from 也对了
4、谁告诉你的就要用should do,你再看看去

网友(3):

1.这名话的意思是"老人与年青人之间的交流存在问题,这是一种普遍现象(或者说"这很普遍"),这里考了there be句型的用法以及for+doing,there be表存在.比如:There are two apples on the table.
2.这里的but表"除了",是but+不定式的用法,当谓语动词是实意动词do的某种形式时,but后的不定式要省略to
3.prevent
及物动词,可是直接带宾语,表示阻止,禁止做某事;
还有就是prevent (...)(from )doing sth
4.insist有两种用法,一种表"坚决要求",此时要用虚拟,一种表"坚持说",这时不用虚拟.改成did也不行,因为这里是过去完成时(动作发生在过去的过去),insist己经发生在过去,do发生在insist之前.

网友(4):

1.for是介词,介词之后规定的只能用Ving结构性质的词语,而there being刚好符合该情况,再者,i expect there to be a chance for me我期待有一个机会,这里expect后面可以+to do形式
2.当but前有行为动词的时候,后面的to do省略to,反之不省略,再这里前面有do(行为动词)后面只能用V的原型,象but这样特点的词语还有except.简记为“前do后无to”原则
3.在这里,his speaking结构作prevent的宾语,即Ving结构作宾语,英语明确规定,Ving前用形容词性物主代词或名词所有格,同时在这里“他演讲反对未来的不正义”这句话作为prevent的宾语,一句不可以两谓语,而一个句子作名词用的时候的两个办法一个是从句,一个就是Ving结构。而prevent的具体用法,查下词典就知道了,在此无需赘述。
4.这个年轻人坚持认为他没犯错应该被释放,这里只有第二个宾语“应该被释放”为虚拟,第一个属于客观事实,故使用过去完成时。切记:只有与事实相反的时候才可以虚拟语气,否则不可以。