永发信息网

________harder,you would have passed this exam.

答案:4  悬赏:80  手机版
解决时间 2021-03-13 18:47
A.If you have worked B.If you worked
C.Were you to work D.Had you worked

求这道题的详细解答 并举一反三
最佳答案
D
本题考查if虚拟语气中的用法。此题中有从句我已经通过了考试(would have passed ),表明从句是过去时,故对过去进行虚拟
全句话的意思就是我要是再努力一点,就通过考试了。由于此题中,主从句的主语都是一样的,故用Had you worked
if虚拟语气和if引导从句的一般将来式的区别如下
if引导条件状语从句的时候,我们分为两种情况,一种是真实的条件,一种是假设,叫作非真实条件状语从句

当IF引导真实条件状语从句,就要遵循我们所说的主将从现的原则,即主句用一般将来时,从句用一般现在时,比如 If all goes according to plan, the first concert will be Tuesday evening.这个就是真实的。

当IF引导非真实条件状语从句时,就要用虚拟语气表达。
1。if + 一般过去时,与现在事实相反,if i were a bird ,i would fly out of the school.
2. if + should/could/would +do,与将来事实相反,if i would finish the job tomorrow, i will call you.
3. if + had done ,与过去事实相反,if i had asked you how to do it ,i would not have made such a fool mistake.

怎么区别,就是看从句的时态,在根据语境判断。
全部回答
选 c。与过去事实相反的虚拟语气。
D 首先主句you would have passed this exam用了将来完成时,则从句要用过去完成时。 Had you worked是倒装句,相当于If you had worked。这种倒装是有规律的,记住它
相信你知道这是 如果你付出了更多的努力,你可以过这个考试的。(考试已经完了,努力的过程也完了) 是过去将来时 条件一般用过去完成时 所以答案选D, 一般类似题目直接找过去完成时 就是那种Had you done something或者是if you had done something 希望采纳~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有一张以前办平安信用卡额度较低,请问我想要
windows 10 只有一个c盘 怎么管理
万和专卖店NO.093在什么地方啊,我要过去处理
股票超过60日均线是不是上涨信号
有没有关于吸血鬼的言情小说?
如何看一个激光器是半导体激光器还是光纤激光
利家乐便利店地址在哪,我要去那里办事
一个男人见都不想见你,见了都要躲着,说明什么
请教农历81年春节〈属鸡的〉正月23号是什么星
丰田雷凌大灯开关在哪
海龙饭店怎么去啊,有知道地址的么
真三国无双5怎样把动画包放到游戏中,怎样创
为什么现在迅雷助手无法下载网页中的视频了?
神舟笔记本电脑哪款型号比较适合绘图设计?
住房公积金销户提取对社保有影响吗
推荐资讯
阜阳微信公众号车辆违章验证失败
20岁了身高才166cm,怎样才能长高些啊?
明沐居古典家具地址在哪,我要去那里办事
浩涵包子店在什么地方啊,我要过去处理事情
JAVA编写一个完整的计数器类Count,写出源代
以前苏州妇幼保健医院,是不是变为现在的苏州
开平市三埠镇舜河侨刊社我想知道这个在什么地
口袋妖怪黑白2中文版金手指怎么用
清新强力凉茶加盟费是多少?
某家电商场计划用9万元从生产厂家购进50台电
红豆读书笔记
Word文档格式docx和doc的区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?