If it were not for 是对现在的虚拟,意思是:如果不是因为或若不是.如.If it were not for the bad weather now ,we would go outing .
If it had not been fo是对过去的虚拟,意思和上面一样,如 If it had not been for the bad weather yesterday,we would have gone outing .
but for若不是,也用在虚拟句中,如 But for your help,I could not have finished the work on time yesterday.(But for your help= If it had not been for your help)
If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢
If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢
英语人气:505 ℃时间:2020-04-11 18:31:48
优质解答
我来回答
类似推荐
猜你喜欢
- 1荧光灯常见的故障中,哪种现象是接线错误造成的?
- 2为什么在受太阳照射条件相同时,内陆地区的夏季比沿海地区炎热,冬季比沿海地区寒冷,在一天内温度变化也较大?
- 3用9元钱买了单价是2元的水笔和单价是0.5的铅笔共6只,问;水笔和铅笔各买了几只
- 4已知(m-1)x^4-5是3次3项式,求(m-1)^n的值为_________
- 5Rt△ABC中,∠C=90°,AC=3cm,BC=4cm,以C为圆心,下列r为半径的圆于AB又怎样的位置关系?(1)r=2cm;(2)r=2.4xm;(3)r=3cm.
- 6语法对不对!I went to my grandmother’s home which was in a countryside
- 7胞内蛋白的合成需要经过高尔基体吗
- 8月球到地球的距离大约38万千米,请计算嫦娥二号奔向月球的速度
- 9the park is south of the hospital对south of the hospital提问
- 10形容人才华出众的成语