作业帮 > 英语 > 作业

求助关于虚拟语气1.表示与现在事实相反If I were you,I should study EnglishIf He

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/14 03:02:50
求助关于虚拟语气
1.表示与现在事实相反
If I were you,I should study English
If He had time,He would attend the meeting
2.表示与过去现实相反
If you had come yesterday,You would have(为什么这里不是had或是has,主语是you应该变位和从句一样的啊!) met him
3.表示与将来现实相反
If you came tomorrow,we would have the meeting(这句话和If I were you,I should study English这句的格式很像,除了添加时间状语tomorrow外,在做练习的时候,我还没有办法分辨出来,)
b)If it were to/ should rain tomorrow,the meeting would be put off.
c)If it should rain,don't expect me.
这里的b加了tomorrow,以此类推,照理的话c也要加tomorrow的,但是,c没有加,真的分辨不出来啊!
这三种虚拟语气实在是太相似了.做练习的时候,头晕晕.
还有have met,had come是什么动词格式?
求助关于虚拟语气1.表示与现在事实相反If I were you,I should study EnglishIf He
第二题,主句是would do (过去将来时),在would上体现时态 而不是have
第三题If I were you,I should study English是特殊情况,
与将来现实相反的格式,从句would/should/might/could do,主句would do
与过去现实相反的格式,从句had done ,主句would have do
c)If it should rain,don't expect me.这里没有加tomorrow,英语是一门灵活的语言.就像我们中国人说话不是说每一句话都说:“昨天、今天、明天我干什么”,不能它没写tomorrow就不是明天发生的事了,你要根据语境去判断,做题不能只看关键词
have met是现在完成时 had come是过去完成时
能看出你已经学这么难的语法了,可基础还是比较薄弱,连最简单的判断时态都不清楚,而且在做题时只会找关键词,这种方法只能应对比较简单的题,难一点的就不会了,而且这样对写作的提高也不好
希望能给你些帮助,看在我敲了这么多字的份上,