()your advice yesterday,I would have missed the train.A.Had

zjlwb2022-10-04 11:39:543条回答

()your advice yesterday,I would have missed the train.A.Had I not taken B.If I didnot take
C.If I havenot taken D.Provided I didnot take 选A

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

共3条回复
法卒 共回答了18个问题 | 采纳率77.8%
A Had i not taken = if i had not taken
虚拟语气:
与现在事实相反 If I (we,you,he,they)+ 动词过去式(be的过去式用were)
I(we) should.You would.He would .They would+动词原形
与过去事实相反 If I (we,you,he,they)+had+过去分词
I(we) should.You would.He would .They would +have+动词过去分词
与将来事实可能相反 If I (we,you,he,they)+ 动词过去式(be的过去式用were)/were to/should I(we) should.
You would.He would .They would +动词原形
1年前
vvde距离 共回答了583个问题 | 采纳率
答案选A A.Had I not taken
Had I not taken 是if i had not taken的倒装,因为后面是would,是对过去的虚拟,所以意思是如果我昨天采纳了你的建议,我就不会错过这趟火车。
1年前
许愿三生石 共回答了5个问题 | 采纳率
Had I not taken用于“与过去相反”的虚拟语气,表示“要不是因为...”。
1年前

相关推荐

英语单选( )your advice yesterday,i would have missed the train.a
英语单选
( )your advice yesterday,i would have missed the train.
a.Had I not taken b.If I didn't take
选a还是b,请说明理由
daimuzhi1年前2
blueicer1983 共回答了24个问题 | 采纳率91.7%
A,Had I not taken 是if i had not taken的倒装,因为后面是would,是对过去的虚拟,所以意思是如果我昨天采纳了你的建议,我就不会错过这趟火车.