We needn't have taken warm sweaters. We _______ the space in our luggage for more booksa. can have used b. could have used c. ought to used. may have done为什么选b 不选C, 高手们帮一下忙把,谢谢了!
问题描述:
We needn't have taken warm sweaters. We _______ the space in our luggage for more books
a. can have used b. could have used c. ought to use
d. may have done
为什么选b 不选C, 高手们帮一下忙把,谢谢了!
答
答案是B。We needn't have taken warm sweaters的意思是“我们本来没有必要带厚毛衣的”谈的是过去的动作,答案C是现在的情况。答案B谈的是过去动作的虚拟,意思是本来可以做。。。。
这句话的意思是:我们本来没有必要带厚毛衣的,(这样)我们就可以用装行李的空多带几本书了。
答
你可以通过语境判断阿 前面那句话说得是we needn't have taken,是现在完成时态,后面的话首先时态就要对应,要用have done形式.而且C选项是虚拟语气,表示即将发生的事,时态明显对不上.还有你要准确的理解句子本身的意思.