Although we ______ on this task for several months without success, we will move on.
Althoughwe______onthistaskforseveralmonthswithoutsuccess,wewillmoveon.A.areworkingB.w...
Although we ______ on this task for several months without success, we will move on. A. are working B. work C. worked D. have been working 为什么选D不选A
展开
4个回答
展开全部
你好, A是现在进行时。 现在进行时的标志是 now。
而这里是 for several months。 是一个时间段。因此不能用A
一个动作在一段时间内持续发成,并且在现在还在发生。我们要用现在完成进行时。
这句话想要说明的就是:
我们连续工作了几个月(此时此时我们还在工作。)
如果满意请及时采纳,如果还有疑问请继续追问,谢谢
而这里是 for several months。 是一个时间段。因此不能用A
一个动作在一段时间内持续发成,并且在现在还在发生。我们要用现在完成进行时。
这句话想要说明的就是:
我们连续工作了几个月(此时此时我们还在工作。)
如果满意请及时采纳,如果还有疑问请继续追问,谢谢
追问
用现在进行时不是也可以用来表示一段时间反复干什么事么 求解
追答
恩,我明白你的意思。但是这里的时间状语不对。
如果这里要用 are working的话,后面的时间状语是 these months。这几个月。而不能用for several months。
由for + 一段时间的。算是完成时的一个标志。是指一段时间内发成的对现在有影响的动作。
简单的说,光给你一个时间段,你是没有办法确定是不是现在这段时间的。有可能是过去的一段时间,也有可能是将来的一段时间。所以无法使用现在进行时。
只有通过现在完成时这种能够与一段时间连用的时态来表达。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for several months 是持续性的动作
排除BC
现在完成进行时可以表示从过去到现在不间断
并且有可能延续到将来
而现在进行时需要有now ,at present等词,这里没有
二来根据句意选D更好
希望对你有帮助
祝你学业进步!
排除BC
现在完成进行时可以表示从过去到现在不间断
并且有可能延续到将来
而现在进行时需要有now ,at present等词,这里没有
二来根据句意选D更好
希望对你有帮助
祝你学业进步!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-08-16
展开全部
现在完成进行时表示: 说话之前一直持续完成中,说话之时是否完成未知
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询