请看下面一道高考题:
A cook will be immediately fired if he is found ________ in the kitchen.
A. smoke B. smoking C. to smoke D. smoked
乍一看,此题是综合考查非谓语动词的用法和区别。其实,细读题干,我们可以看出,理解句意及find的含义和用法是正确解此题的关键。全句意为\"如果发现厨师在厨房抽烟,他会立即被解雇。\"题干中的find意为\"发现、发觉\",了解find作此意解时的结构形式,便可确定正确选项为B。
我们可从下述几点掌握find的用法。
一、find意为\"发现、发觉\"
作此意解时,其后接宾语+宾补(分词、形容词、副词、名词、介词短语或to be)。作宾补的动词用现在分词还是过去分词取决于动词同宾语之间的关系。
A group of children were found playing on the playground. 有人发现一群孩子正在操场上玩耍。
We have found him (to be) a dishonest person. 我们发现他是一个不诚实的孩子。
I find it necessary to get a map while traveling. 我感到旅行的时候有必要搞到一张地图。
二、find意为\"找到、寻找\"
应当注意,find作\"找到,寻找\"解时,侧重寻找的结果;而look for则侧重寻找的过程。
I lost my cellphone this morning. I\’ve been looking for it ever since, but I haven\’t found it.今天上午我把手机丢了。从那时起我就一直在找,可是到现在还没找到。
三、find后接从句
find后可接that-clause,表示\"发现一个事实、道理\"。
He found that some of the natives knew his language. 他发现有几个本地人懂他的语言。
四、find,discover 及invent的区别
find和discover均可用于指偶然发现或通过研究的发现。find是较非正式用词,表示找到或发现的意思。discover指通过有意识地寻找或查询,发现某种已经存在的现象或事物。invent则表示发明以前不存在的东西。
Please find my hat for me. 请把我的帽子找来给我。
It was Columbus who discovered America in 1492.就是哥伦布在1492年发现了美洲。
Alexander Bell invented the telephone in 1876. 亚历山大?贝尔在1876年发明了电话。
五、find构成的常用短语
find oneself(发现自己真实的能力、性格等);find fault with(抱怨;挑剔);find one\’s way to(设法到达)等。
The manager is always finding fault with my work. 经理总是对我的工作吹毛求疵。
I hope you can find your way home. 我希望你能找到回家的路
本篇文章来源于 外语爱好者网站(http://www.ryedu.net) 转载请以链接形式注明出处 网址:http://www.ryedu.net/syy/zxyy/200803/6471.html
分享到:
相关推荐
Linux运维-云计算 基础全栈-074 系统管理-22.2 find用法01.mp4
Linux运维-云计算 基础全栈-075 系统管理-22.3 find用法02.mp4
find命令使用方法,描述了find命令的各種使用方法.
List.Find()用法
在这篇文章中,我们将学习如何使用 find 命令以及它所提供的选项来查找文件。 在绝大多数Linux发行版中,你都可以直接使用 find 命令而无需进行任何安装操作。如果你想在linux系统的命令行中变得特别高效,那么 find...
LNUX下find的用法,详尽描述。每个参数都有比较详细的解释,可以参考使用。
FIND_IN_SET(str,strlist) 定义 假如字符串str在由多个子链组成的字符串列表strlist中,则返回值的范围在1到N之间。 一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。 如果第一个参数是一个...
压缩文件中包括find()函数的说明和具体使用方法的CPP 文件,find()函数可能很多人没有使用过或者了解一些,其实是一个很使用的函数
linux 下 find 命令的用法
c++中 string 类的find函数的用法 在字符串查找需要的字符
ll_found = w_cal_price_clinic_in.tab_1.tabpage_2.dw_1.Find("item_code='"+TITEM_CODE+"'", 1, w_cal_price_clinic_in.tab_1.tabpage_2.dw_1.RowCount())
find在python中的用法 在Python中,find()是一个非常常用的字符串方法。它用于在字符串中查找指定的子字符串,并返回其第一次出现的位置。如果找不到该子字符串,则返回-1。 find()方法的语法如下: str.find(sub[, ...
使用find命令查找Linux中的隐藏文件的方法.docx
find 命令的 7 种用法.doc
可以在windows系统下使用的类liunx工具find,和liunx系统下的find命令一样,比windows系统下的dos命令find功能更强大。find使用方法,“find --help”
可在windows系统下使用的dos命令findx,比windows系统下的dos命令find功能更强大,使用方法同linux下的find命令。使用方法“find --help”
LInux 中find命令的使用方法
主要介绍了jQuery中find()方法用法,实例分析了find()方法的功能、定义及获取匹配元素后代元素的使用技巧,需要的朋友可以参考下
Linux中的一些find常见用法。。。