the man would have been saved if a helicopter ---(be)availab

问题描述:

the man would have been saved if a helicopter ___(be)available.空格处为什么填had been呢?主句不是过去完成时吗?那从句为什么也用过去完成时呢?为什么不再往后推一个时态呢?都快搞混了
1个回答 分类:英语 2014-10-27

问题解答:

我来补答
if 引导的句子,主句若是现在完成时,从句则用过去完成时.主句have been 是现在完成时,则从句用过去完成时had been.
不知道这样解释楼主清楚了吗?
 
 
展开全文阅读
剩余:2000