作业帮 > 英语 > 作业

if it hadn't benn for your help,中的had been for是固定用法吗?for在这里什

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/04 05:15:48
if it hadn't benn for your help,中的had been for是固定用法吗?for在这里什么意思
其实if it hadn't been for your help也不算是固定用法,这是一个对过去的虚拟语气(即一种对过去的假设),句意:如果不是因为你的帮助,其中for是“因为”,其后接的主句也必须用虚拟语气,即:主语+would/might/could+have done的形式.如:
If hadn't been for your help,i wouldn't have finished the work on time.如果不是因为你的帮助,我就不能按时完成工作.
希望能到你.请采纳为“满意答案”.
再问: it 在这里指什么,it是形式主语吗吗
再答: it在这儿不是形式主语,应该是“所说的这件事情(完成工作)”。