作业帮 > 英语 > 作业

英语语法问题求教It is no need....和There is no need.,有什么区别?例如:I think

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/10/07 15:20:15
英语语法问题求教
It is no need....和There is no need.,有什么区别?
例如:I think it is no need to tell him all you know.
这句话说改it 是什么原因呢?
英语语法问题求教It is no need....和There is no need.,有什么区别?例如:I think
楼上3位的回答不能说全错,也不能说全对,因为他们都只说对了一部分,然后就是根据书本上教的个别句型来判定谁对谁错,而没有去想明白其中所蕴含的语言逻辑.更主要的是,他们都没有说明白或证明:为什么自己的说法就是对的,他们所参考的准则就是书本或自己的理解.
下面回答您的提问.其实下面这5种说法都是没有问题的,关键看你表达什么具体的意思(看语境)以及如何遣词造句(语法):
1.it's in no need (for sb) to do sth //注意介词in
2.sb/sth is in no need of (doing)sth //注意主语是人或事
3.there is no need (for sb)to do sth
4.there is no need for sth //注意介词for
5.there is no need doing(/having done) sth
要理解上述5个句型,需要下面3个基础知识:
(1)it句型中接不定式、动名词的时候it是形式主语,等价于后面的不定式、分词、动名词短语;
(2)不定式表示想要或即将发生的行为,动名词表示已经完成的行为或代指事件本身;
(3)there be句型从本质上讲是倒装句,如果倒过来说得通则理论上讲原句无问题,这是倒装句存在的逻辑前提:原命题和逆命题是等价命题.如果改句型后面还有不定式或分词短语,则它们是补语(主语的补足语)
基于上面3点来看我提及的5个句型:
1.该句表示“要做某事的行为或想法不在需求中、别人不需要自己去做某事”,例如:It is in no need (for me) to answer this question
2.该句表示“某人或某事需要某物或某个行动以便使状况发生改变”,例如:I am in need of your help或I am in need of your helping me out of trouble
3.该句是大家用得最多也最符合汉语思维的句子,也就无需赘言
4.该句表示“不需要得到某东西,不存在要某东西的需求”,该句的核心是for,它强调目的性“要(得到)东西”
5、该句表示“某人做过某事后才(被自己或被他人)发现早先没必要那么做”,动名词的意义就体现在这里.例如:There is no need saving such an asshole=there is no need having saved such an asshole
如果您确实理解不了第5句,那我再提示一个常见的句型后,您马上就会明白:(it's) nice/glad to meet you 表示刚跟你碰面很好或很高效,而(it's) nice/glad meeting you则表示“这次跟你碰面感觉很好或很高兴”.前者用语碰面之初,后者用语碰面后告别.
由此可见,学英语或回答别人问题的核心所在是想明白并说清楚为什某个说法不对,为什么自己的理解是对的,太教条而不明原委的做法是不可取的.
最后,回到您问题中的2个句型:前者需要一个in才能通顺,后者可以直接用,但英语中绝对不仅仅是您列出的这2个句型,重要的是把不定式和动名词理解好,回答完毕.