if a had a chance ,i would have worked hard这句 话是过去时的虚拟语气吗
与过去事实相反的虚拟语气应该是:
If从句的谓语动词had+p.p.主句的谓语动词would/should+have +p.p.
而这句不是啊
人气:378 ℃ 时间:2019-10-14 00:34:29
解答
与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(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.这句话也可能这样去理解,意思都是一样的.
推荐
猜你喜欢
- 藏族同胞的藏袍反映了青藏高原上哪种气候特点
- 已知在正项等比数列{an}中,S8=4,a1a2a3a4a5a6a7a8=16,则1/a1+1/a2+1/a3+1/a4+1/a5+1/a6+1/a7+1/a8=多少
- I found that's inevitable in spite of I also tried to want to avoid bring bad mood into my work,
- 水,霜,雾,冰,露,雪,雨,云,水蒸气,冰雹,雾淞是怎样循环的
- 数量关系1,2,3,7,16,(),321
- 冰箱中的水珠是由食物中的水分经过--和--两种物态变化形成的
- 一个数的12倍比它的7倍多13.5,这个数是多少,列方程计算
- 春天的足迹作文600