求解一道英语题,为什么选择D,是因为for加时间段表示现在完成是吗?
3个回答
2018-10-04
展开全部
多用(现在或过去)完成时。
追答
主要根据上下文(语境)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-10-04
展开全部
我们已经等了两个多小时了。至少要用现在完成 时。have been waiting完成进行时,表示动作从过去发生,延续到说话为止,或者还要持续下去。这句话没有现在完成时的选项,所以,只能从中选最佳的。如果是现在完成时,表示wait的动作可能结束。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询