The weather turned out to be fine .I _____the trouble to carry my umbrella with me.

问题描述:

The weather turned out to be fine .I _____the trouble to carry my umbrella with me.
a needn't have taken b wouldn't have taken c won't have taken d couldn't have taken

a.needn't have taken (过去)不必要带伞(但实际是带了,多余)但是答案是c100%地确定,你的所谓的答案是错误的。想想看,前面是turned out. 不是turns out,怎么可能是won't have taken?根据上下文,第一个排除的就是C.其他的选项皆有可能,都是表示“过去的”,只是语义不同。