If my brother had been here last Sunday,he ________ me from going.(Unit8-13)为什么用would have prevented不用would prevent?请分析一下句型或语法.
来源:学生作业学帮网 编辑:学帮网 时间:2024/07/07 22:23:18
If my brother had been here last Sunday,he ________ me from going.(Unit8-13)
为什么用would have prevented不用would prevent?请分析一下句型或语法.
这是一个虚拟语气的用法
与现在事实相反 动词的过去式(be的过去式一般用were) would/ should/ could/ might + 动词原形
与过去事实相反 had + 过去分词 would/ should/ could/ might + have + 过去分词
与将来事实相反 动词过去式,should + 动词原形,were to + 动词原形 would/ should/
这个句子是if引导的虚拟语气,前面用“过去完成时”的时候,后面从句用would+have+done,这是固定结构!
这时对过去事件的非真实条件的虚拟语气,从句用过去完成时,主句用WOULD+HAVE
虚拟语气。
因为条件句“If my brother had been here last Sunday”叙述了一个和过去相反的假设,那么主句的情况也应与过去情况相反。表示与过去情况相反的句型就是:情态动词(could,would,might)+have done sth.
If my brother lived here today,he would be surprised by what here in the ciIf my brother lived here today,he would be surprised by what here in the city.A.had happened B.had been happened C.has happened D.has been happened 正确答案应当是哪一
if i had my
一句英语语法问题My brother had gotten the upper hand in their fight,but I was kept standing by if necessary.这个be kept doing是什么语法……
Please be my brother's Please be my brother's
if i had it my
if my heart had a face,it would be smiling 这句话应该怎么翻译?
My brother is very i___ in playing computer games.Your teacher will be p___ if you pass the exam
if you are my brother.if you is my brother.哪句对
My brother wants ______ (be) a teacher
Yesterday___(be)my brother's birthday.
his number would have been up 语境:If my brother had driven home from bar that night,his number would have been up.Something bad would have happened.
I had no doubt that he was my long-lost brother. I doubt if the trouth will come out 这两句中的从句
脑筋急转弯 A police officer had a brother ,but the brother had no brother.How could that be?
My brother admitted ___ by what I had said.
i don't know if i ___ free tomorrow .if i ___ free ,i will fly to beijing with my brother . a am, ab will be ,will be c am ,will be d will be ,am
If You Had My Love 歌词
if you had my love翻译一下
If you want be my