in case的用法揭秘 in case sth
yuyutoo 2024-10-12 01:41 2 浏览 0 评论
in case的用法,归纳起来,主要有以下三种:
1. 用作连词,表示条件,其意为“如果”“万一”。如:
In case you see him, ask him about it. 如果你见着他,问问他这事。
Tell me in case you get into difficulty. 遇到困难请告诉我。
If case I forget, please remind me about it. 万一我忘记,请请醒我一下。
2. 用作连词,表示目的,其意为“以防”“免得”。如:
I’ll take my raincoat in case it rains. 我将带上雨衣,以防下雨。
I shall sit up for a time, in case I’m wanted. 我暂时不睡以防需要我。
I bought the car at once in case he changed his mind. 我马上买下了那辆汽车,以免他变卦。
I don’t let him climb trees in case he tears his trousers. 我不让他爬树,以免撕破裤子。
3. 起副词作用,其意为“以防万一”。如:
You’d better carry some money in case. 你最好带些钱,以防万一。
The sun is shining, but I’ll take an umbrella just in case. 现在是晴天,但我还是带上雨伞以防万一。
The dog was chained, but I carried a stick in case. 狗是用链条锁住的,但我带着一根棍子以防万一。
in case 可以引导的状语从句,通常可以根据具体情况使用语境所需要的任何时态(常见的例外是,当从句表示将来意义时,通常用一般现在时表示将来意义)。如:
In case they’re late, we can always sit in the bar. 要是他们来晚了,我们总可以在酒吧里坐一坐。
We’ll have to watch the children in case they get too tired. 我们得照看着孩子,别让他们太累了。
He hardly dared breathe in case they heard him. 他几乎不敢呼吸,唯恐他们听到他的声音。
In case you haven’t figured it out, let me explain. 假如你还没弄明白,就让我来解释。
In case anyone was following me, I made an elaborate detour. 我拐弯绕了一大圈,以防有人跟踪我。
当句子表示将来意义时,在in case后面既可以用一般现在时,也可以用should / might+动词原形这样的虚拟语气。如:
In case it should rain, don’t expect me. 如果下雨的话,我就不来了。
Here’s a contact number, in case there should be a problem. 这是联系电话,万一有问题可以联系。
事实上,should / might+动词原形这样的虚拟语气不仅可用来表示将来意义的一般现在时,也可用于已发生的情况或过去情况。如:
I wrote down her address in case I should forget it. 我记下了她的住址,免得忘了。
I bought the car at once in case he changed [should change] his mind. 我马上买下那辆汽车,以免他变卦。
We’ve installed an extinguisher next to the cooker in case there should / might ever be a fire. 我们在炉灶旁边安装了一个灭火器,以防着火。
知识拓展:
in case 和in case of 什么意思`什么区别 精选
区别:
1、in case万一。是连词,引导条件状语从句。也就是说in case后面是一个完整的句子 。
例句:Take a hat with you in case the sun is very hot. 倘若太阳很利害,你就把帽子戴上。
2、in case of的of是介词,介词后面只能带名词性质的词,比如名词、代词等。意思和in case差不多,万一的意思
例句:In case of rain they can't go. 万一下雨,他们就不能去了。
in the case of,就...来说, 关于。意思跟上面两个不一样了。一般表示转而提及另一件事情。比如 In the case of women,they have more difficulty in their job。就女性来说,她们在工作中会遇到更多的困难。
相关推荐
- jQuery VS AngularJS 你更钟爱哪个?
-
在这一次的Web开发教程中,我会尽力解答有关于jQuery和AngularJS的两个非常常见的问题,即jQuery和AngularJS之间的区别是什么?也就是说jQueryVSAngularJS?...
- Jquery实时校验,指定长度的「负小数」,小数位未满末尾补0
-
在可以输入【负小数】的输入框获取到焦点时,移除千位分隔符,在输入数据时,实时校验输入内容是否正确,失去焦点后,添加千位分隔符格式化数字。同时小数位未满时末尾补0。HTML代码...
- 如何在pbootCMS前台调用自定义表单?pbootCMS自定义调用代码示例
-
要在pbootCMS前台调用自定义表单,您需要在后台创建表单并为其添加字段,然后在前台模板文件中添加相关代码,如提交按钮和表单验证代码。您还可以自定义表单数据的存储位置、添加文件上传字段、日期选择器、...
- 编程技巧:Jquery实时验证,指定长度的「负小数」
-
为了保障【负小数】的正确性,做成了通过Jquery,在用户端,实时验证指定长度的【负小数】的方法。HTML代码<inputtype="text"class="forc...
- 一篇文章带你用jquery mobile设计颜色拾取器
-
【一、项目背景】现实生活中,我们经常会遇到配色的问题,这个时候去百度一下RGB表。而RGB表只提供相对于的颜色的RGB值而没有可以验证的模块。我们可以通过jquerymobile去设计颜色的拾取器...
- 编程技巧:Jquery实时验证,指定长度的「正小数」
-
为了保障【正小数】的正确性,做成了通过Jquery,在用户端,实时验证指定长度的【正小数】的方法。HTML做成方法<inputtype="text"class="fo...
- jquery.validate检查数组全部验证
-
问题:html中有多个name[],每个参数都要进行验证是否为空,这个时候直接用required:true话,不能全部验证,只要这个数组中有一个有值就可以通过的。解决方法使用addmethod...
- Vue进阶(幺叁肆):npm查看包版本信息
-
第一种方式npmviewjqueryversions这种方式可以查看npm服务器上所有的...
- layui中使用lay-verify进行条件校验
-
一、layui的校验很简单,主要有以下步骤:1.在form表单内加上class="layui-form"2.在提交按钮上加上lay-submit3.在想要校验的标签,加上lay-...
- jQuery是什么?如何使用? jquery是什么功能组件
-
jQuery于2006年1月由JohnResig在BarCampNYC首次发布。它目前由TimmyWilson领导,并由一组开发人员维护。jQuery是一个JavaScript库,它简化了客户...
- django框架的表单form的理解和用法-9
-
表单呈现...
- jquery对上传文件的检测判断 jquery实现文件上传
-
总体思路:在前端使用jquery对上传文件做部分初步的判断,验证通过的文件利用ajaxFileUpload上传到服务器端,并将文件的存储路径保存到数据库。<asp:FileUploadI...
- Nodejs之MEAN栈开发(四)-- form验证及图片上传
-
这一节增加推荐图书的提交和删除功能,来学习node的form提交以及node的图片上传功能。开始之前需要源码同学可以先在git上fork:https://github.com/stoneniqiu/R...
- 大数据开发基础之JAVA jquery 大数据java实战
-
上一篇我们讲解了JAVAscript的基础知识、特点及基本语法以及组成及基本用途,本期就给大家带来了JAVAweb的第二个知识点jquery,大数据开发基础之JAVAjquery,这是本篇文章的主要...
- 推荐四个开源的jQuery可视化表单设计器
-
jquery开源在线表单拖拉设计器formBuilder(推荐)jQueryformBuilder是一个开源的WEB在线html表单设计器,开发人员可以通过拖拉实现一个可视化的表单。支持表单常用控件...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- mybatis plus (70)
- scheduledtask (71)
- css滚动条 (60)
- java学生成绩管理系统 (59)
- 结构体数组 (69)
- databasemetadata (64)
- javastatic (68)
- jsp实用教程 (53)
- fontawesome (57)
- widget开发 (57)
- vb net教程 (62)
- hibernate 教程 (63)
- case语句 (57)
- svn连接 (74)
- directoryindex (69)
- session timeout (58)
- textbox换行 (67)
- extension_dir (64)
- linearlayout (58)
- vba高级教程 (75)
- iframe用法 (58)
- sqlparameter (59)
- trim函数 (59)
- flex布局 (63)
- contextloaderlistener (56)