首页 > 留学知识库

问题: 英语陷阱题11

-What terrible weather!
-Yes.It's been raining for two weeks,completely___our holiday.
A.ruined B.to ruin C.ruining D.to have ruined

解答:


若选A.ruined,则与主句的 has been raining 时态不符。把 has 改成 had ,A.ruined 就是正确答案。
既然是 has been raining , 那么 C.ruining 是正确答案了。