it在这两句中代替的是什么?这两句中weren't和hadn't been分别虚拟的有什么不同?You wouldn't anywhere if it weren't for Ruth.若不是露丝,你不会有任何成就.If it hadn't been for Margaret,I might not have understood.要

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 15:19:03
it在这两句中代替的是什么?这两句中weren't和hadn't been分别虚拟的有什么不同?You wouldn't anywhere if it weren't for Ruth.若不是露丝,你不会有任何成就.If it hadn't been for Margaret,I might not have understood.要

it在这两句中代替的是什么?这两句中weren't和hadn't been分别虚拟的有什么不同?You wouldn't anywhere if it weren't for Ruth.若不是露丝,你不会有任何成就.If it hadn't been for Margaret,I might not have understood.要
it在这两句中代替的是什么?这两句中weren't和hadn't been分别虚拟的有什么不同?
You wouldn't anywhere if it weren't for Ruth.若不是露丝,你不会有任何成就.
If it hadn't been for Margaret,I might not have understood.要不是有玛格丽特,我可能还不明白.

it在这两句中代替的是什么?这两句中weren't和hadn't been分别虚拟的有什么不同?You wouldn't anywhere if it weren't for Ruth.若不是露丝,你不会有任何成就.If it hadn't been for Margaret,I might not have understood.要
You wouldn't anywhere if it weren't for Ruth.句中的it 指形势,情况.含 weren't的if从句是对将来的虚拟
If it hadn't been for Margaret,I might not have understood句中的it 指心目中的事,情况.含hadn't been的if从句是对过去的虚拟.

第一句表一i般情况,所以用过去事态的虚拟语气。
第二句强调对过去发生的事情的假设,所以用过去完成时态。
it 指代词,一种用法,it is for表示“因为有”