request用法_虚拟语气用法总结

虚拟语气主要指的的是带有非真实条件状语从句的复合句,表达的是说话人的遗憾后悔的语气,愿望以及建议,命令,要求等等的情感,往往说的是与事实相反或者没办法实现改变的东西。虚拟语气主要表现为在对过去现在或者将来的情况做出假设后,有可能出现的情况。

虚拟语气的内容主要有三大模块

虚拟条件句

第一模块就是涉及到条件从句部分的内容。这一部分的虚拟语气主要体现在三个方面:基本用法,各自为政,以及含蓄之美。

下表就是条件从句虚拟语气的基本用法:

c98316c543f071b18bdcddfe912f8a3a.png

通常,在上面表格里反映的是非真实条件句的虚拟语气模式,从句和主句的谓语动词时间是一致的,如果两者时间不一致,此时就是混合型虚拟语气。混合型虚拟语气的使用要求“各自为政”,即从句和主句根据各自假设的时间不同,采用上面表格中对应的的谓语动词形式。

如何“各自为政”呢?这就像是数学里的排列组合,一边有三种情况,交叉一搭配就出现了好多种情况。不管怎样,我们要遵循一个原则,就是“各自为政”。例如,从句是对过去情况的假设,而主句则是对现在情况的假设,那我们在使用时,从句就用过去完成式,而主句要用would/could do的形式。当然,也不是所有的AB配就是合理的,有时候在具体语境下,会出现矛盾的情况,这时我们就要结合要表达的意思来判断他们是对什么情况的假设,选择合适的形式。一般而言,主句的假设时间会发生在从句的假设时间之后。因为是有这么一个条件才会出现主句的现状。因此在此类的完成句子练习中,我们要特别提醒注意时间状语的暗示

1. If I had seen you, I would not be so worried now. (从句是对过去的假设,主句是对现在的假设)

2. If you had not watched television so late last night, you would not be so sleepy now.( 从句是对过去的假设,主句是对现在的假设)

3. If I were you, I would seize the chance to go abroad. (从句和主句都是现在的假设)

4. Had you followed the doctor’s suggestion, you would be fine now.( 从句是对过去的假设,主句是对现在的假设)

5. If I had made some money last summer, I would go on holiday next month.( 从句是对过去的假设,主句是对将来的假设)

6. You didn’t let me drive. If we had driven in turns, you wouldn’t be so tired now. (从句是对过去的假设,主句是对现在的假设)

7. If Lily didn’t attend today’s party, she could not have the chance to work in the company next week. (从句是对现在的假设,主句是对将来的假设)

虚拟语气在if引导的条件状语从句中,特别注意虚拟语气与倒装的结合,前提是省略if,这种情况多见于过去和将来的假设,具体表现是将if省略,把had, were, should之类词语提前构成倒装。例如:

Were I you, I would go.

Should it happen, what should you do?

Had he recognised me, he would have come over.

虚拟语气中的“含蓄之美”指的是含蓄虚拟语气。因为有时假设的情况并不是以if引导的条件从句形式出现,而是通过一些短语等形式暗示虚拟语气的存在,常用的词语有without, but for, otherwise, or等等,此时我们可以从意思上推断出虚拟语气的时间(考试时多数情况是对过去的假设)。

But for your encouragement, I would not have been admitted to this university. (过去)

Without water, all lives would die. (现在)

He felt too tired yesterday, or he would have attended my party. (过去)

I was having a meeting, otherwise I would have come to see you off. (过去)

2.should+do的用法

虚拟语气的第二模块就是含有should +do的用法,这一部分主要是有关建议和命令的相关从句,包括主语从句,宾语从句,表语从句,同位语从句以及以之相关的形式主语宾语之类的从句。

这一部分的词主要有常见的动词有advise, suggest, insist, order, require, recommend, command以及相关名词等等。记忆口诀:一个坚持(insist),两个命令(order, command),三个建议(suggest, advise, recommend),四个要求(ask, require, demand, request)。

1. 宾语从句的虚拟语气

He insisted that the meeting be put off.

He gives orders that the soldiers (should) leave.

2. 表语从句的虚拟语气

My suggestion is that we (should) stay here for a rest.

3. 同位语从句的虚拟语气

There is no suggestion that she (should) resign.

4. 主语从句的虚拟语气主要体现在It做形式主语的三种情况:

It’s +p.p +that ;

It’s + adj. +that;

It’s + n. +that

常用的动词:recommand, demand, desire, order, request, require, suggest,command

常用的形容词:important, necessary, right, advisable, natural, strange, surprising, regretful,urgent, vital, insistent, essential

常用的名词:duty, pity, no surpise, no wonder, shame, regret

其实这些词在句子中其实也有建议命令类似的的意思

It’s important that you should take the medicine.

It’s a pity that you should refuse the invitation.

It’s essential that we should learn some knowledge about fist aid.

It’s demanded that all the students should go to the playground.

It was suggested that he should join the club activities.

5. It为形式宾语的情况实际上是上面形式主语的一种变形,是以it为形式宾语的复合宾语从句,it后面的宾语补足语多为形容词或名词,常见词就是上面形式主语后面的那些词。

I consider it vital that he (should) think deeply before acting.

6. 某些词语如suggest, insist 等有双重含义,所以在使用的时候要注意什么时候用虚拟语气,什么时候不用虚拟语气。

Her smile suggested that she was in favor of the plan.

We insisted that what the boy did was wrong.

3.特殊句式

虚拟语气的第三大模块指的是虚拟语气在特殊句式中的运用。句这些句式使用的虚拟语气与上面的虚拟语气会有所不同:

would rather在使用时要注意它的不同用法。因为本身would rather可以直接接动词原形,构成would rather do sth. (than do sth.else); 或者would do sth. rather than do sth.else.而虚拟语气的would rather 是这样使用的would rather sb. did(对现在或将来的假设)/ had done(对过去的假设)

I would rather he didn’t go now.

They would rather they hadn’t attended the party.

It’s (about) (high) time (that)…从句中常用过去式(有时也用should do), 含建议的意思。汉语的意思为“是该做…的时候了”,也等于It’s time for sb. to do sth.

It’s high time (that) we went home.

It’s high time that we (should) go home.

for fear that 后面可以接虚拟语气should do,也可以接其他语气,但依然会有一个情态动词。

I will not make a noise for fear that I should / might disturd you.

wish+clause; as if/ though+ clause; If only这三种情况的虚拟语气有点相似。

wish后的宾语从句,谓语动词要用虚拟语气,其形式主要有三种wish sb. did(对现在的虚拟); wish sb. had done(对过去的虚拟); wish sb. would do (对将来的虚拟).偶尔在对过去的虚拟时,也会出现wish sb. would have done的情况。

I wish I knew what was going to happen.

She wished she had stayed at home.

I wish I would have seen her last night.

★此时要注意表示语气很强时用How sb. wish+ clause, 其用法同上。如果要用was依然换成were. 例如:How I wish I were a bird.

as if/ though出现的虚拟语气主要有两种情况:主句+as if/ though引导的状语从句; seem/ look/ smell +as if/ though引导的表语从句。

主句+as if/ though引导的状语从句:主句+as if/ though+主语+did/ were(对现在的假设);主句+as if/ though+主语+could/ would do(对将来的假设);主句+as if/ though+主语+had done(对过去的假设)

seem/ look/ smell等的从句情况基本上和上面一致。例如:

She talks as if she knew everything.

注意不需要用虚拟语气的情况

If only引起的感叹句要求用虚拟语气,表示愿望。形式为:用过去式或者would/ could do, 表示与现在或未来事实相反的愿望;用过去完成式表示与过去事实相反的愿望。

If only he were here!

If only you would listen to our advise!

If only I had not been busy last week!

★If only 也可以用于虚拟条件从句中,如:

If only I had more money, I could buy a car!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/410071.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

成为高效程序员的几大搜索技巧

对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。 如果不借助搜索技术、网络及集体智慧&am…

flink运行原理_Flink运行架构剖析

本文主要介绍 Flink Runtime 的作业执行的核心机制。首先介绍 Flink Runtime 的整体架构以及 Job 的基本执行流程,然后介绍Flink 的Standalone运行架构,最后对Flink on YARN的两种模式进行了详细剖析。Flink Runtime作业执行流程分析整体架构图Flink Run…

vb 获取系统声音的电平_质量好的背景音乐系统套装效果图

笔者是主张低阶设计的,但不一定是越低阶越好,前面已经讲过是以分而治之的手段,达致阴阳融合之目的。分而治之就是把高低音单元的互相不协调的部分和缺点去掉,保留各自的优点,以达到互补融合之目的。有扩声系统中才存在…

vue初级尝试

为了跟上前端后台化的潮流&#xff0c;本少不得不开始关注vue&#xff0c;下列上机代码是针对App.vue进行的更改 数据渲染----一般键值对&#xff0c;数组&#xff0c;对象和对象数组<template><div id"app"><img><h1>{{msg}}</h1><…

钉钉产品介绍_钉钉正式推出智能OA:免费开放、一站解决“人财物事”管理难题...

9月2日消息&#xff0c;阿里钉钉今日正式上线智能OA产品“OA审批”&#xff0c;通过开放工作流、审批流引擎&#xff0c;向中小企业提供场景全面、定制简易、操作门槛低的OA协同服务&#xff0c;实现企业管理流程、业务流程的全链路数字化&#xff0c;一站解决人财物事管理难题…

同方知网软件_国产精品软件天若OCR:支持图像识别/自动翻译/公式识别等

日常生活中有时候我们会遇到某些文件以截图方式发送的 , 想要提取其中的文字内容进行整理就需要靠识别。毕竟如果内容较多的话靠手打可能是个费时费力的事情&#xff0c;OCR识别方面的软件很多但是多数软件都是收费的。在收费软件里自然也有价格便宜和价格比较高的&#xff0c;…

n维椭球体积公式_物质的量浓度公式如何应用

我们常用到的物理量一般有长度、时间、速度等等&#xff0c;物质的量也和这些概念一样&#xff0c;是一个物理量的整体名词&#xff0c;今天小编就为大家介绍一下什么是物质的量&#xff0c;物质的量的浓度公式是什么。1、国际单位制7个物理量长度(单位&#xff1a;m)、质量(单…

Hadoop中RPC机制

Hadoop中RPC机制 RPC(Remote Procedure Call Protocol)远程过程调用协议&#xff0c;它是一种通过网络从远程计算机程序上请求服务&#xff0c;而不需要了解底层网络技术的协议。Hadoop底层的交互都是通过rpc进行的。例如&#xff1a;datanode和namenode 、tasktracker和jobtra…

C++中如何读取一个数的位数_求1000以内的水仙花数

点击上方 蓝字关注我们大家好&#xff0c;我是阿汤哥。看知乎上有朋友说还不明白怎么判断水仙花数&#xff0c;今天我们就来看看这个问题。(PS&#xff1a;“求1000以内的水仙花数”这道题阿汤哥记忆犹新。到现在还记得这是我大一上学期期末考试的编程题。)怎么求水仙花数&…

双向绑定v-bind

通过v-model绑定输出数据<script> export default {data(){return {pagestyle:https://v4.bootcss.com/docs/4.3/dist/css/bootstrap.css,pagecss:https://v4.bootcss.com/docs/4.3/examples/sticky-footer-navbar/sticky-footer-navbar.css,mytitle:v-bind bootstrap样…

xyz坐标图_“色觉地图”的建立(二):辐照度与亮度、rgb空间、“颜色图”的混色方式...

上篇““色觉地图”的建立&#xff08;一&#xff09;&#xff1a;光感受器、色匹配实验与CIE RGB坐标系“中说到&#xff0c;人的色觉是线性的&#xff0c;我们可以用叠加原理“混色”——这意味着色觉的空间固定不变&#xff0c;我们可以任意选择一组基底&#xff08;或说坐标…

Nginx的应用之动静分离

Nginx 的动静分离 我们通过中间件将动态请求和静态请求进行分离&#xff0c;减少了不必要的请求消耗和延时。 动静分离后&#xff0c;即使动态服务不可用&#xff0c;但静态资源不会受到影响。 应用实例 1、准备环境 系统角色主机名IP服务CentOS 7.2反向代理Nginx_Proxy192.168…

3d打印英语文献_锐医学院 | 只需10分钟!解读康复医学文献+英语学习

文献解读英语学习只需10分钟锐医学院致力于专业康复教育培训同时&#xff0c;也在康复领域专家的合作下&#xff0c;一直在研究康复领域最前沿所取得的研究成果、存在的问题以及发展趋势进行系统和全面的叙述和评论与各领域康复专业人士分享。文献解读有助于发现前沿性问题&…

node.js通过回调函数获取异步函数的返回结果

html文件代码<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>我的node.js首页</title> </head> <body></body> </html> 通过buffer流读取html文件var fs require(fs);…

bigdecimal 保留两位小数_一律使用 BigDecimal,避免后患?

你知道的越多&#xff0c;不知道的就越多&#xff0c;业余的像一棵小草&#xff01;你来&#xff0c;我们一起精进&#xff01;你不来&#xff0c;我和你的竞争对手一起精进&#xff01;编辑&#xff1a;业余草zhuanlan.zhihu.com/p/94144867推荐&#xff1a;https://www.xttbl…

tcp 四次挥手_tcp三次握手和四次挥手

SYN&#xff1a;一个很小的包&#xff0c;tcp的第一个包&#xff08;同步序列编号&#xff09;ACK:确认响应SYN、ACK:为1表示确认连接FIN表示关闭连接&#xff0c;PSH表示有 DATA数据传输&#xff0c;RST表示连接重置。Acknowledge number(ack)&#xff1a;确认号&#xff0c;大…

ssh登录服务器提示错误no hostkey alg

ssh登录服务器提示错误no hostkey alg ssh root192.168.1.100 -vvv提示失败&#xff1a;no hostkey alg 登录到192.168.1.100服务器 rm -rf /etc/ssh/ssh*key systemctl restart sshd #我还是移走了&#xff0c;没有删除。因为之前安装了telnet服务&#xff0c;因此不用担心连…

ms查约束具体代码_ECCV 2020附代码论文合集(CNN,图像分割)

ECCV 2020 共接受 1361 篇论文&#xff0c;涵盖了包括目标检测&#xff0c;语义分割&#xff0c;图像分类&#xff0c;点云&#xff0c;图像重建&#xff0c;神经网络模型等热门主题。对计算机视觉感兴趣的小伙伴们也许你们已经阅读完论文并对论文的内容跃跃欲试了吧&#xff0…

路径规划算法_自动驾驶汽车路径规划算法浅析

自动驾驶汽车的路径规划算法最早源于机器人的路径规划研究&#xff0c;但是就工况而言却比机器人的路径规划复杂得多&#xff0c;自动驾驶车辆需要考虑车速、道路的附着情况、车辆最小转弯半径、外界天气环境等因素。本文将为大家介绍四种常用的路径规划算法&#xff0c;分别是…

【转载】interpolation(插值)和 extrapolation(外推)的区别

根据已有数据以及模型&#xff08;函数&#xff09;预测未知区域的函数值&#xff0c;预测的点在已有数据范围内就是interpolation&#xff08;插值&#xff09;&#xff0c; 范围外就是extrapolation&#xff08;外推&#xff09;。 The Difference Between Extrapolation and…