你可能知道while除了表示“当……的时候”,还有它与when, as的用法区别,但是这些还不够全面,今天小编就来给大家详细解析一下相关的用法,一起来看看吧!

一、考查表示时间的用法,其意为“当……的时候”。

如:

We must strike while the iron is hot.

我们要趁热打铁。

Stand still while I take your photograph.

我给你拍照时站着不要动。

Have we got enough books to read while we are on holiday?

假期里我们有足够的书看吗?

Were there any calls for me while I was out?

我出去的时候,有人来过电话吗?

She hates anyone listening while she is telephoning.

她打电话时不愿让任何人听。

二、考查表示让步的用法,其意为“尽管”“虽然”。

如:

While the work was difficult, it was interesting.

虽然工作有难度,但很有趣。

While I understand what you say, I can’t agree with you.

虽然我理解你的意思,但我还是不同意。

While the Internet is of great help, I don’t think it’s a good idea to spend too much time on it.

虽然因特网很有帮助,但我还是认为在其上花太多的时间不是个好主意。

While we don’t agree we continue to be friends.

尽管我们意见不同,我们还是朋友。

While I did well in class, I was a poor performer at games.

虽说我学习不错,我运动却不行。

While a few became richer, many did not.

虽然一些人变得更富有了,但多数人并非如此。

三、考查表示对比的用法,其意为“而”“但”。

如:

In some places women are expected to earn money while men work at home and raise their children.

有些地方妇女挣钱,而男子则在家里持家和带孩子。

Air is a fluid but not a liquid, while water is both a fluid and a liquid.

空气是流体不是液体,水是流体也是液体。

Some people waste food while others haven’t enough.

一些人糟踏食物而另一些人却食不果腹。

I went swimming while the others played tennis.

我去游泳,而其余的人则去打网球了。

Prices are rising sharply, while incomes are lagging far behind.

物价飞涨而收入却远远落后。

注意:这样用时,while引出的句子通常位于末,但有时也可位于句首。

如:

While most children learn to read easily, some need extra help.

大多数儿童学会阅读很容易,有一些儿童却需要特别帮助。

While some languages have 30 or more different vowel sounds, others have five or less.有些语言有30个或更多的元音,而其他语言只有5个或更少的元音。

While Deauville is a holiday resort, Trouville is more of a working town.

特维尔是个度假胜地,而特鲁维尔更多的却是个工业城市。

四、考查其省略用法,即主句与从句主语相同,且从句谓语动词含有动词be时,通常可省略从句主语和动词be。

如:

While (he was) in prison, she wrote her first novel.

她在狱中写出了第一部小说。

He had strayed from home while still a boy.

他小时候就离开家到处流浪了。

He fell asleep while (he was) doing his homework.

他做着做着功课就睡着了。

I was only listening to the radio with half an ear, while (I was) preparing some food.

我正在做吃的东西,没太留心听收音机。

大家要好好吸收今天的干货哦,喜欢就收藏起来看吧!

喜欢请多多关注学府翻译哦~

while用法_语法宝典:连词while的四种用法,你都学会了吗?相关推荐

  1. mysql 模糊查询用法_mysql进阶(六)模糊查询的四种用法介绍

    mysql中模糊查询的四种用法介绍 这篇文章主要介绍了mysql中模糊查询的四种用法,需要的朋友可以参考下. 下面介绍mysql中模糊查询的四种用法: 1 %: 表示任意0个或多个字符.可匹配任意类型 ...

  2. java正则表达式判断问号_正则表达式问号的四种用法详解

    原文符号 因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\? 有无量词 问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次. 非贪婪匹配 贪婪匹配 在满足匹配时 ...

  3. mysql中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示.  比如 SELECT * FROM [user ...

  4. mysql 中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user] ...

  5. mysql中模糊查询的四种用法

    转载自  https://www.cnblogs.com/songfayuan/articles/7290158.html 下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可 ...

  6. this关键字的四种用法

    this关键字的四种用法 一.this.属性名 表示对象自己的属性使用this调用成员变量,解决变量与局部变量之间的冲突问题 1.实例分析 代码如下(示例): public class Person{ ...

  7. Java提高篇 —— Java关键字之static的四种用法

    一.前言 在java的关键字中,static和final是两个我们必须掌握的关键字.不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构.下面我们先来了解一 ...

  8. php str_replice_详解PHP字符串替换str_replace()函数四种用法

    下面通过本文给大家分享PHP字符串替换str_replace()函数4种用法,具体内容如下所示: mixed str_replace ( mixed $search , mixed $replace ...

  9. 【零基础学Java】—final关键字与四种用法(二十九)

    [零基础学Java]-final关键字与四种用法(二十九) 一.final关键字 final关键字代表最终.不可改变的 常见的四种用法: 可以用来修饰一个类 可以用来修饰一个方法 可以用来修饰一个局部 ...

最新文章

  1. 程序人生:外链建设流程与细节都有哪些
  2. java实现的18位×××格式验证算法
  3. Excel随机排考号方法
  4. php连接kafka集群,Kafka集群环境配置
  5. 2021年office2010每次打开都要配置进度解决方法
  6. 女朋友心血来潮帮我清洗电脑
  7. javax.script.ScriptException: ReferenceError: xxx is not defined in eval
  8. python可变对象 不可变对象_【Python】可变对象和不可变对象
  9. 小写大写转换_小写到大写转换器JavaScript工具| 网络应用项目
  10. CSUOJ 1170 A sample problem
  11. python生成exe文件太大了_Pyinstaller打包生成exe文件过大,四种常用处理方法集锦---嵌入式Python-02...
  12. 3dmax和python做3d动画_3D动画和影视建模,用什么软件或者多个什么软件结合做比较好?...
  13. python下载自己网易云歌单的歌曲
  14. 四川IT行业年社区—十大地方论坛
  15. Java开发之——Date时间差
  16. python esm构建ac自动机
  17. 细粒度的线程控制?使用Lock Condition~
  18. 【测试沉思录】22. 前端性能测试怎么做?
  19. 如何将unitypackage文件导入到unity中?
  20. java根据Stack栈实现公式解析和自定义函数(一)

热门文章

  1. java处理unicode_C# JavaScript Java 与 中文 unicode 处理
  2. android app 适应不同大小屏幕_移动APP测试:Android屏幕适配问题二
  3. 带父节点的平衡二叉树_深入理解(二叉树、平衡二叉树、B-Tree、B+Tree )的区别
  4. php代码怎么修改成laravel,Laravel框架实现即点即改功能的方法分析
  5. git撤销分支上代码的修改
  6. 图像对齐(image alignment)
  7. 操作系统之动态库和静态库
  8. 开源 Python网络爬虫框架 Scrapy
  9. linux模式匹配运算符,linux之正则表达式
  10. c语言中整形数据分为几进制,c语言中整型数据中的8进制以及16进制数据 – 手机爱问...