The weather______fine for many days this month.A、isB、has beenC、had beenD、was

游客2024-07-22  3

问题 The weather______fine for many days this month.

选项 A、is
B、has been
C、had been
D、was

答案 B

解析 句子中出现了“for many days this month”一个表示持续的时间段,表示动作过去发生并一直持续到现在,所以句子是现在完成时。而且主语是第三人称单数,故选项B为正确答案。
转载请注明原文地址:https://tihaiku.com/zcyy/3688523.html
最新回复(0)