harvesting has begun earlier than usual.it____yet.1 hasn't finished 2 didn't finish 3 hadn't finished 4 isn't finishing请问选择哪一个,及分别说出每个为什么对与错

问题描述:

harvesting has begun earlier than usual.it____yet.
1 hasn't finished 2 didn't finish 3 hadn't finished 4 isn't finishing
请问选择哪一个,及分别说出每个为什么对与错

选择:hasn't finished 。这句话的意思是,今年收获的时期同比提前,而且仍在该时期,根据题意,由语态知表现在完成式,第二项表示过去,与题意不符;第三项表过去完成式,与题意不符;而第四项表示一种正在进行的动作,与题意不符,应该是表现在的一种状态。希望对你有用,我觉得,如果你的阅读的多了,凭借语感是可以做出来的。

1
"收割比平时早些,但还没完成“
后面推一下就只能是1,3,整个句子的语境是现在时,故排3
希望对你有帮助
不懂请追问
望及时采纳,谢谢

答案是 1
1 强调到目前为止.has begun是现在完成时,所以2是不对的,2指的是过去某一个时间.4没有这个表达法.3讲的是过去的过去,而语境所给的是现在完成时,所以也不能用.
2