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

游客2023-10-07  22

问题 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/3079018.html
最新回复(0)