作业帮 > 英语 > 作业

If it had been fine,we would have gone to the park.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/06 03:29:18
If it had been fine,we would have gone to the park.
为什么此句中的“如果天气好的话”要用过去完成时,还有have gone是表示”去过还没回来”的意思,为什么这句话中要用它呢,用have been不是更好吗
If it had been fine,we would have gone to the park.
这个是虚拟语气,表示对过去不可能发生的事的假设,意思是说“如果天气好的话,我就已经去公园了.”但是天气好这件事情现在是不可能的,所以用虚拟语气 have been只是对过去已经发生的事情的叙述,强调其对现在的影响