Had known it earlier,I would not have gone back!

宇中羽毛2022-10-04 11:39:546条回答

Had known it earlier,I would not have gone back!
在过去之前知道得早点 应该是过去完成时阿!

已提交,审核后显示!提交回复

共6条回复
极品阿Q 共回答了19个问题 | 采纳率94.7%
原句是If I had known it earlier,I would not have gone back!(与过去事实相反,虚拟语气)这里从句与主句主语一致,省略了I和if,是正确的句式.
1年前
往也来兮 共回答了5个问题 | 采纳率
Had known it earlier, I would not have gone back!
如果听起来有点别扭
如果我说这句话的话 我会说
if i had know it earlier, i wouldn't/would not have gone back!
听起来顺口点
1年前
athbm 共回答了8个问题 | 采纳率

前后时态错了
1年前
有钱才绅士 共回答了4个问题 | 采纳率
有 肯定!
因为 go不能用于完成时的阿!
因改为have known it earlier, i would went back!
1年前
沉默的音乐 共回答了14个问题 | 采纳率
没有错, had known是过去完成时,整个句子是由if引导的虚拟条件句,只不过省略了IF,将had 倒装而已。
三楼的句子错了,would是情态动词,后面绝对是跟动词原形。
1年前
willatown 共回答了14个问题 | 采纳率
1年前

相关推荐

If I had known it earlier,I would have made preparations.
If I had known it earlier,I would have made preparations.
问:我知道是虚拟语气,也知道翻译,我就问:主句I would have made preparations是什么时态,为什么要这样,有什么规律?
三无新人1年前2
esp2070 共回答了22个问题 | 采纳率95.5%
主句是现在完成时态,从句是过去完成时态,一般主句要晚一个时态.这是习惯使然,也就是语法约定.