If she had returned an hour earlier,Mary would not have been caught in the heavy rain.这句是虚拟语气吧?主句would 是情态动词 代指将来,have been 是被动语态,我这样理解对么?那if引导的从句为什么是过去完成时态

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 02:33:21
Ifshehadreturnedanhourearlier,Marywouldnothavebeencaughtintheheavyrain.这句是虚拟语气吧?主句would是情态动词代指将来,hav

If she had returned an hour earlier,Mary would not have been caught in the heavy rain.这句是虚拟语气吧?主句would 是情态动词 代指将来,have been 是被动语态,我这样理解对么?那if引导的从句为什么是过去完成时态
If she had returned an hour earlier,Mary would not have been caught in the heavy rain.
这句是虚拟语气吧?主句would 是情态动词 代指将来,have been 是被动语态,我这样理解对么?那if引导的从句为什么是过去完成时态呐?

If she had returned an hour earlier,Mary would not have been caught in the heavy rain.这句是虚拟语气吧?主句would 是情态动词 代指将来,have been 是被动语态,我这样理解对么?那if引导的从句为什么是过去完成时态
从句与主句的搭配如下:
if + had done,would/could/might have done 过去的假设
if+ did,would/could/might do 现在的假设
很高兴为你解答!
请及时采纳哦!多谢你的问题!

她回去是在她被雨淋之前的事,她被雨淋是过去时,过去的过去当然是过去完成时了。

你好。这句的确是虚拟语气,指的是过去的事情。----------她没有提前一小时到家,所以她赶上一场大雨了。
这叫时态的一致性-------
主句(would+完成式)if (连接词) + 从句(过去完成时)
If she had returned an hour earlier, Mary would not have been caught in ...

全部展开

你好。这句的确是虚拟语气,指的是过去的事情。----------她没有提前一小时到家,所以她赶上一场大雨了。
这叫时态的一致性-------
主句(would+完成式)if (连接词) + 从句(过去完成时)
If she had returned an hour earlier, Mary would not have been caught in the heavy rain.
== She did not return an hour earlier, so she was caught in the heavy rain.

收起

你的理解大部分是对,是非真实条件的虚拟语气,
是与过去相反,从句是 had+过去分词, 主句 have+过去分词
也就是从句过去完成时,主句现在完成时。后面是被动语态,所以是been
这是固定的。所以从句一定要使用过去完成时态

是虚拟语气。
这个是虚拟语气的用法。
从句用过去完成时,主要用 would/should/miht+have+done
have been是被动语态。

_____an hour earlier,Mary wouldn't have been caught in the heavy rain.A.if she has returned B.had if she returnC.had she returnedD.if she returned 为什么选C? 英语语法:关于类似pass unnoticed一类的用法解析例句:if they had only one more child the fact would have passed unnoticed.I returned home exhausted.She went away unobserved.是过去分词作后置定语的用法吗. Kate returned home yesterday.---- Really?Where _____?Kate returned home yesterday.---- Really?Where _____?A.had she been B.had she gone C.has she gone D.has she been 高中英语题it was not until she had finished all her work that she returned home tiredit was not until she had finished all her work _________home tired.A.did she return B. that she returned C. when she returned D. that did she rutur She did not act as if she had not.She did not pretend she had not seen him.She did not act as if she had not.She did not act as if she had not. 英语翻译She had just returned from two years of working with the pogrom's victims我老是翻译不出来 If she had returned an hour earlier,Mary would not have been caught in the heavy rain.这句是虚拟语气吧?主句would 是情态动词 代指将来,have been 是被动语态,我这样理解对么?那if引导的从句为什么是过去完成时态 If you love a person,please let her free to fly; if she returned to your side,then she loves youon a business trip She asked me if I had read the story if she had worked harder,she_A.would succeedB.should succeed 2个单选英语 ——he had never worked so hard in his life.A It seemed to me that B He seemed as if C There seemed that D He seemed like 这题我除了觉得D是错的 其他都对?怎么办?那BC为什么错?She returned home from the market on When he__his native country ,he found it had changed a lot.a.returned backb.returned toc.returned back tod.returned it was not until she had finished all her work that she returned home tired.这句话是不是she had not finished all her work until she returned home tired.的强调句啊?可是,这句话到底强调哪部分?不太懂. she returned to her country () five years __right now,she would get there on SundayA) Would she leaveB) If she leavesC) Were she to leaveD) If she had leftB选项是什么用法? ________ right now,she would get there on Sunday.A) Would she leaveB) If she leavesC) Were she to leaveD) If she had left she speaks as if she ---on the spot A were B had been She talks as if she had been there before是什么从句