If we _____ some more money, we could go away this weekend.

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:38:01
If we _____ some more money, we could go away this weekend.

A. are havingB. haveC. hadD. would have

The Correct Answer is 3 ,why?
为什么不是最后一个?

条件状语从句,前后时态要一致,故排除A与B,而D是过去将来时,不附合句法,因为IF 从句不能用将来时

这是假设句型, if 后面跟虚拟语气,这句话的后半部用了can的过去时态could, 所以前面对应的也要had

是虚拟语气,表示假设

对现在倩况进行假设,虚拟语气,所以用过去式,