go语言控制教学视频 go语言开发教程

如何用got完成部件的转动

 

创新互联建站公司2013年成立,先为招远等服务建站,招远等地企业,进行企业商务咨询服务。为招远企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

当前位置: Language Tips Columnist 专栏作家 津津乐道

万能动词“GET”的主要用法

中国日报网 2016-10-12 11:27

分享到

    

英语中,“GET”作动词时,它不仅内涵非常丰富,而且其用法颇为复杂。它是一个万能动词,备受英语人士青睐。关于GET的使用频率和语体风格,英国著名词汇专家皮尔索尔(J. Pearsall)女士在1998年出版的《新牛津英语词典》中特地指出:GET是五个最常用的英语动词之一,但它常用于非正式的口语或书面语中。为了叙述方便,下面从词性功能的角度,简要归纳一下GET的语义及语用特点,以便英语学习者能正确掌握这一万能动词的主要用法。

一、及物动词

及物动词get的用法很多,但在每种搭配中get的意义是不完全相同的。

1.用于get+sb(sth);意为“叫来某人(得到某物)”。例如:

Please go and get him. [请你去把他叫来。]

She got high marks in the final examination. [她在期末考试中得了高分。]

2.用于get+sb+sth/get+sth+for sb;意为“为某人弄到某物”。例如:

I'll get you a drink. [我去个你拿杯饮料来。]

Could you get a school timetable for me? [你能帮我弄张课程表吗?]

3.用于“get+名词+宾补”,该宾语补足语可以是:

1)不定式;意为“使……做……”(具有使役性)。例如:

You must get them to come here. [你必须让他们来这里。]

He couldn't get the car to start and went by bus. [他因无法发动车子,所以就乘公共汽车去。]

2)现在分词;意为“使……(开始)起来”或处于某种状态。例如:

What he said got us thinking. [他说话使我们思考起来。]

Can you get the machine running? [你能把这机器发动起来吗? ]

3)过去分词;其中的过去分词表示被动关系。例如:

We get our milk delivered. [我们订的牛奶送到了。]

You must get the work done by Friday. [你必须最迟在星期五以前把工作做完。]

值得注意的是,这种被动关系有时可能表示某种遭遇;这主要取决于过去分词的含义。例如:

He got his watch stolen. [他的手表被偷了。]

Ina got her fingers caught in the door. [艾娜的手指让门给夹住了。]

另外,“get sth done”和“have sth done”在语义及语用上都有区别;前者通常表示动作让别人完成,后者通常表示动作由自己完成。例如:

She got her hair cut yesterday. [她昨天剪了头发(别人剪的)。]

A week ago I had a hundred dollars saved. [一个星期前我节省了一百美元(自己省的)。]

4)形容词;意为“使……(变成某种状态)”。例如:

What he said got us angry. [他说的话让我们很生气。]

We've got everything ready. [我们已把一切都准备好了。]

二、不及物动词

不及物动词get的用法也很多,不同的搭配有不同的意义。

1.用于“get+形容词”;get相当于系动词,构成系表结构说明主语的状况、性质、特征等情况。例如:

She got sick. [她生病了。]

Please don't get angry. [请不要生气。]

值得一提的是,英国著名语法专家斯旺(M. Swan)先生在1980年出版的专著《实用英语惯用法》中指出:get不能与表示颜色的形容词构成系表结构。例如不说:

* Leaves get brown.

但可以把get改为go:Leaves go brown.[树叶变棕色。]

另外,get用进行时态来表示状态的改变。例如:

The weather is getting cold. [天气逐渐变冷。]

I'm getting very deaf, you know. [你知道,我的耳朵越来越聋了。]

用进行时态的get还可以与形容词的比较级连用,强调渐进过程。例如:

The things are getting worse. [事情变更糟了。]

Our life is getting better and better. [我们的生活是越来越好了。]

2.用于“get+副词”,表示位置的变换;其中一些已成为成语。例如:

Where did you get on? [你上哪儿去了?]

The news soon got abroad. [这消息很快就传开了。]

3.用于“get+不定式”(构成复合谓语),表示一种状态的变化。例如:

How did you get to be captain? [你怎么当上队长的?]

I'll never get to understand him. [我永远不会理解他。]

4.用于“get+现在分词”;这种用法主要见于美国英语。例如:

We'd better get going, I suppose. [我想我们最好赶紧动身。]

They got talking and didn't notice the time. [他们谈了起来并没有注意时间。]

5.用于“get+过去分词”;这时get表示的是相当于become(即系动词)的意思,后面的过去分词属形容词范畴(即形容词化的过去分词),作主语补语。例如:

He got very worried. [他变得很担心。]

She gets easily excited. [她很容易激动。]

三、助动词

get作为助动词,它与过去分词构成被动语态(即Get-Passive)。中国著名语言学家周海中先生在1990年发表的论文《Get-Passive研究》中指出:目前,Get-Passive的使用还没有Be-Passive那么广泛,一般限于口语和非正式书面语;然而,这一被动语态却有着用得愈来愈多的趋势,这种语言现象很值得我们重视和研究。

Get-Passive除了在形式和语体上与Be-Passive有区别外,在语义及语用上也有其特点。美国著名语言学家伯恩斯坦(T. Bernstein)先生在1981年出版的专著《注意你的语言》中认为:当强调状态时,最好使用Be-Passive;当强调动作时,最好使用Get-Passive。他给了一个颇有趣的例句:She has been married, so often you might think she enjoys just getting married, not being married.

Get-Passive明确地表示做出动作的时间,而Be-Passive则表示动作造成的状态的持续时限。例如:

At that time he was not yet married, but he got married in 1920. [当时他还没有结婚,但他在1920年结婚了。]

因为Get-Passive具有这一语义特点,所以以下一句不能成立:

* He got married a long time.

但我们可以说:He was married a long time. [他结婚很长时间了。]

就感情色彩而言, Get-Passive一般都有不利、不幸、不愉快或不如意的意义色彩;而Be-Passive可以表示褒义、贬义或中性意义。例如:

John got arrested by the police. [约翰被警察逮捕了。]

Mariah got dismissed from the service. [玛丽亚被解雇了。]

某些动词用于Get-Passive时,虽然在形式上是被动的,但在意义上却是主动的。例如:

We got started at noon. = We started at noon. [我们中午开始。]

Good-bye and write me as soon as you get settled. = Good-bye and write me as soon as you settle. [再见,你安顿下来后尽快给我写信。]

这类动词还有confuse[迷惑]、divorce[离婚]、dress[穿着]、engage[订婚]、lost[迷路]、marry[结婚]、wash[洗净]等。

最后一提的是,由动词get构成的成语,如get hell[受严厉处罚]、get hot[恼怒,生气]、get nowhere[无效,徒劳]、get out[出去,离开]、get rid of[摆脱,除去]、get through with[做完,办完]等就有近百条。这些成语既有字面意义,又有引申意义或比喻意义。它们是英语宝库中的明珠,其用法同样值得学习者掌握。

本文仅代表作者本人观点,与本网立场无关。欢迎大家讨论学术问题,尊重他人,禁止人身攻击和发布一切违反国家现行法律法规的内容。

(本文作者为英国牛津大学访问学者 林娜博士)

上一篇 : 《Madam Secretary》中的经典口语句型

下一篇 : 安全:到底是safety,还是security?

分享到

    

中国日报网英语点津版权说明:凡注明来源为“中国日报网英语点津:XXX(署名)”的原创作品,除与中国日报网签署英语点津内容授权协议的网站外,其他任何网站或单位未经允许不得非法盗链、转载和使用,违者必究。如需使用,请与010-84883561联系;凡本网注明“来源:XXX(非英语点津)”的作品,均转载自其它媒体,目的在于传播更多信息,其他媒体如需转载,请与稿件来源方联系,如产生任何问题与本网无关;本网所发布的歌曲、电影片段,版权归原作者所有,仅供学习与研究,如果侵权,请提供版权证明,以便尽快删除。

你可能还感兴趣的文章

川普推特撕X闯祸 美民众:你还是关了吧

《星球大战》粉丝要求把莱娅公主正式列入迪士尼公主

《单身日记3:好孕来袭》电影精讲(视频)

关于《神夏》你不知道的十件事

GO语言是什么语言?我们应该怎么学?

Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。

Go是谷歌2009发布的第二款编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用的一种BASIC语言.

北京时间2010年1月10日,Go语言摘得了TIOBE公布的2009年年度大奖。该奖项授予在2009年市场份额增长最多的编程语言。

谷歌资深软件工程师罗布·派克(Rob Pike)表示,"Go让我体验到了从未有过的开发效率。"派克表示,今天的C++或C一样,Go是一种系统语言。他解释道,"使用它可以进行快速开发,同时它还是一个真正的编译语言,我们之所以现在将其开源,原因是我们认为它已经非常有用和强大。"

2007年,谷歌把Go作为一个20%项目开始研发,即让员工抽出本职工作之外时间的20%, 投入在该项目上。除了派克外,该项目的成员还有其他谷歌工程师也参与研发。

派克表示,编译后Go代码的运行速度与C语言非常接近,而且编译速度非常快,就像在使用一个交互式语言。现有编程语言均未专门对多核处理器进行优化。Go就是谷歌工程师为这类程序编写的一种语言。它不是针对编程初学者设计的,但学习使用它也不是非常困难。Go支持面向对象,而且具有真正的闭包(closures)和反射 (reflection)等功能。

在学习曲线方面,派克认为Go与Java类似,对于Java开发者来说,应该能够轻松学会 Go。之所以将Go作为一个开源项目发布,目的是让开源社区有机会创建更好的工具来使用该语言,例如 Eclipse IDE中的插件。

在谷歌公开发布的所有网络应用中,均没有使用Go,但是谷歌已经使用该语言开发了几个内部项目。派克表示,Go是否会对谷歌即将推出的Chrome OS产生影响,还言之尚早,不过Go的确可以和Native Client配合使用。他表示"Go可以让应用完美的运行在浏览器内。"例如,使用Go可以更高效的实现Wave,无论是在前端还是后台。

Go 同时具有两种编译器,一种是建立在GCC基础上的Gccgo,另外一种是分别针对64位x64和32位x86计算机的一套编译器(6g和8g)。谷歌目前正在研发其对ARM芯片和Android设备的支持。派克表示,"Android手机存在的问题是,我们一直没有一个数学协处理器。"

go是什么编程语言?主要应用于哪些方面?

Go语言由Google公司开发,并于2009年开源,相比Java/Python/C等语言,Go尤其擅长并发编程,性能堪比C语言,开发效率肩比Python,被誉为“21世纪的C语言”。

Go语言在云计算、大数据、微服务、高并发领域应用应用非常广泛。BAT大厂正在把Go作为新项目开发的首选语言。

Go语言能干什么?

1、服务端开发:以前你使用C或者C++做的那些事情,用Go来做很合适,例如日志处理、文件系统、监控系统等;

2、DevOps:运维生态中的Docker、K8s、prometheus、grafana、open-falcon等都是使用Go语言开发;

3、网络编程:大量优秀的Web框架如Echo、Gin、Iris、beego等,而且Go内置的 net/http包十分的优秀;

4、Paas云平台领域:Kubernetes和Docker Swarm等;

5、分布式存储领域:etcd、Groupcache、TiDB、Cockroachdb、Influxdb等;

6、区块链领域:区块链里面有两个明星项目以太坊和fabric都使用Go语言;

7、容器虚拟化:大名鼎鼎的Docker就是使用Go语言实现的;

8、爬虫及大数据:Go语言天生支持并发,所以十分适合编写分布式爬虫及大数据处理。

有哪些比较好的区块链技术教程分享学习的论坛或者app

GO语言+区块链培训课程:  

1、 Go有什么优势  

Go的优势  

1:性能  

2:语言性能很重要  

3:开发者效率不要过于创新  

4:并发性通道  

5:快速的编译时间  

6:打造团队的能力  

7:强大的生态系统  

8:GOFMT,强制代码格式  

9:gRPC 和 Protocol Buffers  

可直接编译成机器码,不依赖其他库,glibc的版本有一定要求,部署就是扔一个文件上去就完成了。  

静态类型语言,但是有动态语言的感觉,静态类型的语言就是可以在编译的时候检查出来隐藏的大多数问题,动态语言的感觉就是有很多的包可以使用,写起来的效率很高。  

Go语言+区块链教程视频教程+源码+课件全套下载

推荐一个GO语言教程,最好能从最基础的开始?

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。最近黑马程序员刚出了一套go语言的教程,还不错,可以去视频库里下载,或者管播妞要也行。

电脑连接打印机需要填的门儿还要填写吗?还是只写数字?

一般打印机都有自己的驱动程序光盘,现在光盘多是自启动的,插入光驱之后,自动运行,直接按提示安装即可。如果没有驱动程序,就上网下载你打印机对应的型号的驱动程序之后,在开始——设置——打印机和传真——添加打印机——下一步——连接到本地打印机——下一步——从磁盘安装——选择你驱动程序所在的光驱或者下载到本机的路径——下一步完成即可。

正常安装不需要填写打印机名,共享时需要填写打印机共享名,也可以不填,保持默认即可。

另外提示一点,选择驱动程序或者下载驱动程序时,必须与你电脑操作系统相对应,比如你的系统是XP,选择XP的驱动,如果是WIN7选择WIN7的驱动。


新闻名称:go语言控制教学视频 go语言开发教程
新闻来源:http://csdahua.cn/article/dodgpec.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流