当前位置: > if a had a chance ,i would have worked hard这句 话是过去时的虚拟语气吗...
题目
if a had a chance ,i would have worked hard这句 话是过去时的虚拟语气吗
与过去事实相反的虚拟语气应该是:
If从句的谓语动词had+p.p.主句的谓语动词would/should+have +p.p.
而这句不是啊

提问时间:2020-07-26

答案
与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would,could,might)+have+过去分词”:
If I’d left sooner,I’d have been on time.要是我早点动身,我就准时到了.(但我动身太迟了)
*我认为这里没必要特别去强调必需是过去分词,if i had have a chance,i would have worked harder.这句话也可能这样去理解,意思都是一样的.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.