If you hadn't left the car unlocked,it wouldn't have been stolen.
you hadn't解释为:如果不是.,
可不可以用肯定的来表达呢?
改为:If you had left the car locked,it would have been unstolen.
人气:167 ℃ 时间:2019-11-09 15:07:01
解答
首先,这是一个虚拟语气,表示与过去事实相反,IF从句用过去完成时,主句用
WOULD HAVE DONE.
若按照你的想法用IF从句肯定凡是来表达是可以的,只不过这里为了加重语气用
了HAD NOT 和 UNLOCKED 双重否定,但是请注意主句还要用否定,否则的话就不
符合语言习惯了.
推荐
- if it hadn't been for your paticipation,this project wouldn't have been completed ahead of schedul.
- If it hadn’t been for the determined captain,all the passengers on board wouldn’t have been saved
- 25.If only I ___my car A.hadn’t lost B.wouldn’t lose C.didn’t lose D.haven’t lost
- 分析英语句式型,时态等.You wouldn't have met her if it hadn't been for me.尽量详细些,
- The policeman wouldn't have believed me if you hadn't back me up
- 若函数f(x)=x的平方-2(1-a)x+2在(- ∝,4]上是减函数,则实数a的取值范围是?
- 设关于x的不等式组x²+2ax+3-a<0,|x+1
- 一根铁丝长为80厘米,截断后刚好焊接成一个长为一个5厘米,宽为4厘米的长方体框架,
猜你喜欢