While这个是英语学习中经常会遇到的,相信大家应该都不陌生,那么你清楚它的用法吗?下面学习啦小编为大家总结while的几种常见的用法,欢迎大家一起学习。

while的用法:作并列连词用,意思为“而,然而”,表对比

but表转折.注意用心比较体会while与but的句中用意

1.Some people waste food while others haven't enough.

有些人很费粮食,然而有些人却吃不饱.

2.The son was having a good meal at home,while the parents were working in the fields.

儿子在家吃好饭而父母却在田里辛勤劳作.

3.I ought to have helped her,but I never could.

我本该帮她但没能.

4.Honey is sweet,but the bee stings.

蜂蜜很甜,但蜜蜂有刺蜇人.

while的用法:作连词,引导时间状语

1.We must strike while the iron is hot.趁热打铁.

2.While she was listening to the radio,she fell asleep.

她听着收音机睡着了.

(2)引起让步状语从句,意思是“虽然…但是….”、“尽管…但是…”(多放于句首)1.While he loves his students,he is very strict with them..

虽然他爱他的学生,可是他对他们很严格.

2.While these experiments are interesting and useful,it is important to remember that they may not always tell us much.(BookIIIp125)

虽然这些实验很有趣也有用,但是很重要的是要记住,这些实验也可能不会告诉你很多.

(3)引起条件状语,意思是“只要”

1.While there is life there is hope.只要生命存在,就有希望.

2.While there is a way there is away.有志者事竟成.

while的用法:作名词用,表示“一会儿”“一段时间”

1.She likes to lie down for a while after lunch.

她喜欢午饭后躺一会儿.

2.Coming to another country to study requires a big adjustment and it takes a while to fit in.

来到另一个国家求学,需要花一段时间来适应.

四.while,when,as的用法区别

都译为“当…的时候”,区别为:when后的从句谓语动词既可是延续性动词,也可是短暂性动词,而且还可作并列连词,译为“这时”.但以下句型一定用when,作并列连词:

句型A:was/were doing…when…正在…这时(发生另一事)

句型B:be about to do…when…正要做…这时(发生另一事)

句型C:had done…when…刚要做…这时(发生另一事)

1.We were about to set out when it began to rain.

我们刚要出发天突然下雨了.

2.I was walking along the bank of the river when I fell into it.

我正沿河岸散步突然掉进水里.

3.He had hardly sat down when his mobile rang.

他刚一坐下手机就响了.

while后的从句谓语动词只能是延续性动词,强调主从句的两个动词同时发生;while也可作并列连词,表示两个动作的对比,译为“而”“然而”.as则表示两个变化中的动作的同时性,译为“一边…一边…”.

1.While his mother was cooking in the kitchen,the boy fell asleep in the chair.

(在一个延续动作过程中发生另一个动作)

2.He hurried home,looking behind as he went.

他匆匆回家,边走边往后看.

猜你喜欢:

c语言while的用法四种句型,有关while的几种用法相关推荐

  1. java语言变量分为_在Java语言中变量分为四种,分别是___________________________________________。_学小易找答案...

    [填空题]One day, at the registrar's office of a college, I noticed how parents are behaving with their ...

  2. c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试

    <C语言课件 第十四章 常见错误和程序调试>由会员分享,可在线阅读,更多相关<C语言课件 第十四章 常见错误和程序调试(36页珍藏版)>请在人人文库网上搜索. 1.第十四章常见 ...

  3. [系统安全] 四十四.APT系列(9)Metasploit技术之基础用法万字详解及防御机理

    您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...

  4. 浙大版《C语言程序设计》第四版(何钦铭颜晖) 第4章 循环结构 课后习题答案

    浙大版<C语言程序设计>第四版(何钦铭颜晖) 第4章 循环结构 课后习题答案 你也可以上程序咖(https://meta.chengxuka.com),打开大学幕题板块,不但有答案,讲解, ...

  5. Java语言高级(第四部分)File类与IO流 ->(个人学习记录笔记)

    文章目录 第六章 File类与IO流 1. File类 1.1 概述 1.2 构造方法 1.3 常用方法 获取功能的方法 绝对路径和相对路径 判断功能的方法 创建删除功能的方法 1.4 目录的遍历 2 ...

  6. c语言ppt课件循环语句,C语言循环语句课件四章.ppt

    <C语言循环语句课件四章.ppt>由会员分享,可在线阅读,更多相关<C语言循环语句课件四章.ppt(43页珍藏版)>请在装配图网上搜索. 1.循环结构,李晓玲,Page 2,本 ...

  7. ASP.NET MVC 3 Razor 多国语言参考解决方案 补充四

    ASP.NET MVC 3 Razor 多国语言参考解决方案 补充四 转自 http://www.cnblogs.com/think8848/archive/2011/07/05/2098464.ht ...

  8. go设置后端启动_Go语言基础(十四)

    Go语言基础(十四) 一.Redis 二.NSQ 三.Go module 四.Context......0 一.Redis Redis是一个key-value存储系统.和Memcached类似,它支持 ...

  9. [转载] python语言中表示赋值的符号是_Python 语言中 asterisk 符号用法小结

    参考链接: Python中的Inplace与标准运算符 点击上方"蓝字"关注我们 作者 | 孔令昌 编辑 | 张婵 对于 asterisk符号的使用,本文分为预定义(predefi ...

  10. e语言做爱奇艺视频采集_现有的15种奇异(和疯狂)编程语言

    有人说学习编程很困难 ,乏味且令人生厌. 这就像学习一种新语言一样 ,只是要与一台机器对话,而该机器需要通过非常特定的命令来告诉他们做什么和执行什么. 由于某种原因,一群人似乎认为编程本身还不够复杂, ...

最新文章

  1. steamvr unity 连接眼镜_150度FOV,自研显示方案,Kura公布全新AR眼镜Gallium
  2. vim关闭下一行也是注释_10分钟教你为自己打造一个专属VIM
  3. Windows下载、安装、卸载Redis
  4. 【Java学习笔记四】Java中的包
  5. 2010年下半年软件评測师(下午)试题分析与解答
  6. ad file type not recognised_Java实用工具类:File工具类方法学习,可创建目录及文件...
  7. docker探索-windows10 docker 使用 mysql(二)
  8. ubuntu之iptables
  9. 会员编号生成规则_单据编号规则浅析
  10. layui table reload post请求_基于Layui组件封装的后台模版
  11. CCNP交换实验(5) -- 网关热备冗余
  12. JavaScript函数的参数及传参
  13. Thoughtworks笔试
  14. 招聘网站职位分析数据可视化系统(Hadoop课设)
  15. Lenovo system x3650 M5 Win2016U盘安装过程
  16. Spring Boot配置Tomcat容器、Jetty容器、Undertow容器
  17. 国外计算机cpu排行,台式计算机CPU排行榜,看看你的CPU排第几.doc
  18. 高级事件----笔记
  19. 类似捕鱼达人的金币效果
  20. centos安装easy_install

热门文章

  1. c语言 字母常量,C语言常量的类型
  2. 芯片技术---芯片到底是什么?
  3. win7(win10)更改“文件类型显示图标“的终极修改方法
  4. 使用ps处理PDF文件
  5. 第6章 项目进度管理
  6. preg_match用法
  7. mysql查询每个学生的各科成绩,以及总分和平均分(实操版)
  8. 同比 数据模型 环比_同比和环比计算公式?
  9. 微服务学习第四十七节 Nacos一致性协议:Distro协议
  10. webp 图片格式_使用WebP图像格式的完整指南