不定式是一种非谓语动词,不能单独作谓语,因此没有语法上的主语。但由于不定式表示的是动作,在意义上可以有它的主体。我们称之为逻辑主语。 提起不定式逻辑主语,人们首先想到的会是“for+名词(宾格代词)+不定式”的复合结构。如:It is important for us to study English well.然而,有时不定式的逻辑主语须要用“of+名词(代词宾格)”才行。例如:It iskind of you to help me.而不能说:It is kind for you to help me.在选择介词“for”还是“of”时,人们往往总是凭感觉而定。有时受习惯影响,多选介词“for”。于是常出现这样的错误:It was careless for him to lose his way.It is cruel for you to do so.由于众多语法书对这种结构中使用“for”与“of”的区别介绍甚少,一些人对其概念认识尚不完全清楚,笔者认为有必要就这一问题作些探讨与介绍。 一、在句中的语法作用不同 a.不定式for结构在句中可以作主、宾、表、定、状、同位语: 1.It is easy for Tom to do this work.(主语)汤姆做此工作是容易的。 2.I'd like for him to come here.(宾语)我喜欢他来这里。 3.His idea is for us to travel in two different groups.(表语)他的想法是:我们分成两组旅行。 4.Have you heard about the plan for you to go abroad.(定语)你听到让你出国的计划吗? 5.The word is too difficult for him to pronounce well.(状语)这单词太难,他念不准。 6.In the most schools,it is the custom for the headmaster to declare the newterm start.在大部分学校,校长宣布新学期开始是一个习惯。 b.不定式of结构只能在句中作主语。 1.It was careless of him to leave his umbrella in the train.他把伞丢在火车上真是太粗心了。 2.It is awfully good of you to come to see me off at the station.谢谢你来车站送我。 二、逻辑主语的名词有所不同 a.不定式for结构中的名词可以是人,也可以是无生命的事物: 1.It is very important for us to study English well.我们学好英语是非常重要的。 2.It is essential for the classroom to have plenty of light.教室光线充足是必要的。 有时还可以是引导词“there”: 3.It is a pity for there to be any disagreement in the family.家庭不和实在是很遗憾。 4.In such case it is impossible for there to be an escape of air from the con-tainer.在这种情况下,不存在空气从容器溢出的可能性。 b.不定式of结构中的名词只能是人: It is foolish of you to lend the money.你借钱给人真是太蠢了。 三、表语形容词的语义不同 表语形容词的语义不同是区别for结构和of结构的最重要标志。 a.在“It is(was)+adj.+for sb+to do sth”的句式中,作表语的形容词大多是表事物性质的静态形容词(stative adjective),如:essential,easy,difficult,important,neccessary,(im)possible,hard等等,这类形容词与for后面的名词(代词)关系不密切,无意义上的主表关系。例如: It is neccessary for us to practise speaking English every day. 句中不定式逻辑主语“us”与表语形容词“neccessary”无主表关系,我们不能说:We are neccessary to practise speaking English every day.因为“人”(we)不能与表“事物性质的形容词”(neccessary)连用在一起。此句的重点,是强调“每天练习说英语”这件事。同样:It was very difficult for Tom to answer this question.不能说成:Tom was very difficult to answer this question.而可以说:For Tom to answer this question was very difficult. b.在“It is(was)+ adj.+ of sb…”的句式中,作表语的形容词大多是表示人物特征的形容词。如:bold,absurd,brave,careless,careful,clever,considerate,cruel,foolish,good,honest,(un)kind noble,impudent,polite,right,rude,sweet,nutured,silly,stupid,selfish,thoughtful,ungrateful,wicked,unmanly,(un)wise,wrong等等。这些表示人物特征的形容词与of后的名词关系十分密切,有意义上的主表关系。如: 1.It is selfish of you to do so. “you”与“selfish”关系密切。“you”既是不定式“to do so”的逻辑主语,又是形容词“selfish”的逻辑主语。此句重点强调的是“人”,(你这人太自私了)故可以说成:You are selfish to do so.又如: 2.It is kind of you(= You are kind)to send me a nice present.谢谢你送我这么好的礼物。 3.It was stupid of her(=she was stupid)to make such a mistake.出这样的错她真是太蠢了。 另外,在这个句式中,“it”可以根据情况改为“that”、“this”,如: 4.That is very kind of you.谢谢你。 5.This is very good of you to repair the TV set for me.谢谢你帮我修电视机。 较长的句子,还可以加逗号,在of sb与to do sth中间停顿一下: 6.That was smart of you,to hush up the affair before you heard about it.听到此事之前能保持缄默,你是很聪明的。 四、句子的语气有所不同 A.在较多的场合中,不定式for结构的句式语气带有情态意义。for sb todo sth.的复合结构,相当于一个有情态动词的主语从句。例如: 1.It is neccessary for us to get the preparations done.=(… that weshould get the preparations done.)我们有必要(应该)把准备工作做好。 2.It is hard for which one to be given the reward to.=(… which oneshould be given the reward to.)难就难在应该给哪个人授奖。 3.In the old society,it was rare for a poor man's son to go to college.(=… that a poor man's son could go to college.)旧社会,穷人的孩子能上大学是很少见的。 B.不定式of结构的句式,在语气上往往对前面表人物特征的表语形容词有着某种感叹意味。It is/was adj.of sb相当于How adj of sb it is/was.故在翻译时,多加上“太……”“真是……”“实在是……”等字眼,如前面提到的诸例句: 1.It was careless of him to leave his umbrella in the train.(= How carelessof him(it was)to leave his umbrella in the train.)他太粗心了,竟会把伞忘在车上。 2.That was stupid of you to make such a mistake.(= How stupid of you tomake such a mistake.)你竟然会犯这样的错误,真是太蠢了。 有时,为了加强感叹的程度还可以在表语形容词前加上修饰词: 3.That is really kind of you. 4.It is awfully good of him to come to see us off at the station. 五、由于某些形容词(如:good,right,foolish,wrong,silly…)在语义上具有两重性,既可以表人物的特征,又可以说明事物的性质,因此它们可以使用在for结构中,也可以使用在of结构中,但两种结构在意义上有所区别。试比较: 1.It is good for Xiao Wang to travel abroad.(= It's good to travel abroad for-Xiao Wang)中心意思是说“旅行是件好事”,重点在“to travel abroad”不定式所表示的动作。“for Xiao Wang”只表示一种范围。(对于小王来说) 2.It is good of Xiao Wang to lend me the money. “of”表示一种所属关系,“good”是“Xiao Wang”的所属特征。中心意思是说“小王心眼真好”,重点在“Xiao Wang”这个人上。又如: 3.It is foolish of you to buy that book.(= You are foolish to buy that book.)你这人真傻,竟买了那本书。(强调“你傻”) 4.It is foolish for you to buy that book.(=For you to buy that book is fool-ish(= It is foolish to buy that book for you.)你买那本书是愚蠢的。(强调“买那本书”这件事很傻)
参考资料:http://218.24.233.167:8000/Resource/GZ/GZYY/YYXKLW/JXFF/XYYGLSC/421f0065zw_0137.htm                                                                         to 表示目的 方向
for 译 为.... 后接名词
of 一般译成 ....的 与其后的名词 相当与形容词
例One of the legs of the table was broken.桌子的一条腿断了

for和of引导的不定式结构的区别相关推荐

  1. (07)System Verilog 类与结构体区别

    (07)System Verilog 类与结构体区别 1.1 目录 1)目录 2)FPGA简介 3)System Verilog简介 4)System Verilog 类与结构体区别 5)结语 1.2 ...

  2. 什么是CS和BS结构,两种结构的区别

    什么是CS和BS结构,两种结构的区别 什么是CS和BS结构,两种结构的区别 什么是C/S和B/S结构? C/S又称Client/Server或客户/服务器模式.服务器通常采用高性能的PC.工作站或小型 ...

  3. C++与C语言02 结构体区别

    这里写目录标题 C++与C语言02 结构体区别 11-18 类型上不再需要struct关键字,直接用结构体名即可 C++结构体中允许函数存在 动态内存申请 内存池 string类型 C++与C语言02 ...

  4. mvc与三层结构终极区别

    又看到有人在问三层架构和MVC的关系,感觉这种问题有点教条化了.因为它们都在逻辑上将应用程序划为三块,凑了一个数字3,就有人非要把它们联系到一起了. 这两个东西我接触有几年了,有一点体会,表达一下: ...

  5. b/s c/s结构的区别!

    1 引言 散进散出货物或者称为大宗入出库货物的管理是综合仓库管理的主要内容??1??2??.目前,随着信息技术和网络技术的发展,"信息高速公路"建设已在全球拉开序幕,传统的Clie ...

  6. C和C++结构体区别

    C和C++结构体的区别 C的结构体内不允许有函数存在,C++允许有内部成员函数,且允许该函数是虚函数.所以C的结构体是没有构造函数.析构函数.和this指针的. C的结构体对内部成员变量的访问权限只能 ...

  7. win10+uefi模式下装引导器之/boot,/efi的区别

    做老板的助教,很多大三的学生配置ML的环境各种bug,装系统也是百花齐放... 做个记录. 新电脑大部分都是UEFI+GPT格式,在用u盘装ubuntu的时候,分区那一块我习惯上只分3个区:  1.根 ...

  8. 设计模式之CS和BS结构的区别

    什么是C/S和B/S结构? C/S又称Client/Server或客户/服务器模式.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.Informix或 ...

  9. 一定要理解的两种常见软件开发体系结构(CS/BS结构)的区别!!!

    CS/BS架构 ==黄色标注部分重点注意== CS结构 BS结构 CS结构与BS结构比较 ==有问题可以在评论指正,欢迎讨论,谢谢大家!!== 黄色标注部分重点注意 CS结构 •CS(Client/S ...

最新文章

  1. 2019 数据竞赛年鉴联合发布!250页竞赛方案合集
  2. SlickGrid控件最后一行触数据更新条件
  3. 《JavaScript高级程序设计》阅读笔记(二十一):JavaScript中的XML
  4. php文件里直接写上?xml version=1.0 encoding=utf-8?出错?
  5. leetcode-20-有效的括号
  6. “大数据杀熟”成网络热词,科技公司信任危机到来?
  7. 使用 SAP UI5 系统测试工具 UIVeri5 的一个具体例子
  8. Thinkphp编辑器扩展类kindeditor用法
  9. 用户密码到底要怎样存储?
  10. 李开复的 给创新工场求职者的一封信
  11. Web自动化测试中使用groovy实现页面的对象化
  12. 利用XML实现通用WEB报表打印(参考)
  13. CVPR学习(一):CVPR2019-人脸方向
  14. 街头篮球服务器未响应,肝的飞起 《街头篮球》魔王试炼FAQ
  15. 如何解读羊毛出在了猪身上的保理业务?
  16. 计算机等级考试:IE地址栏不见了 怎么让消失了的IE地址栏神奇的再次出现。?
  17. erlang使用c语言开发的吗,Erlang语言作者告诉你什么才是编程最好的方法
  18. 想要搭建个人博客?我调研了 100 来个 Java 开源博客系统,发现这 5 个最好用!......
  19. 解决适配375像素宽度667像素高度移动端方法:推荐一款非常好用的px转rem单位的VSCode插件px to rem rpx (cssrem)
  20. 阿里云服务器搭建frp -实现内网穿透

热门文章

  1. 16位汇编语言第二讲系统调用原理,以及各个寄存器详解
  2. Altium Designer14安装教程及注意事项
  3. 【C++自学笔记 提高编程篇(二)STL初识】
  4. 分分钟教你如何在win10中运行第一个C语言程序
  5. oracle数据库期末上机题,oracle数据库期末考试试题及复习资料
  6. Java job interview:WinForm界面特效设计案例导航图分享
  7. 老树新芽——矩估计遇到神经网络
  8. mac重装系统 未能与恢复服务器,Mac系统重装后数据可不可以恢复
  9. Warring:No archetype found in remote catalog. Defaulting to internal catalog
  10. 国会大厦骚乱,与一家极不可靠的面部识别公司……