
英语问题
Inthelastseveralyearswe_____(set)upmanynewfactoriesinourhometown.(用适当形式填空)请解释!...
In the last several years we _____(set)up many new factories in our hometown.(用适当形式填空)
请解释! 展开
请解释! 展开
60个回答
展开全部
用现在完成时~ have set因为这里的时间状语是在过去的几年,有点像我们以前经常做的in the past few years。表示过去对现在的影响,也是用完成时的~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
In the last several years we _have set____(set)up many new factories in our hometown.
这是典型的现在完成时态语句:in the past /last x years,几乎看到这种句子,一般都用现在完成时态。
现在完成时,用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。
(这一题由于太明显了,在有的题型中要判断事情是否对现在造成影响,来判定它的时态)
这是典型的现在完成时态语句:in the past /last x years,几乎看到这种句子,一般都用现在完成时态。
现在完成时,用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。
(这一题由于太明显了,在有的题型中要判断事情是否对现在造成影响,来判定它的时态)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
had set 应该用过去完成时,因为从In the last several years可以看出是过去时,但是 在我们的家乡建工厂 这件事已经完成了,所以就要用过去完成时.'
楼主,这个答案肯定对,我们最近还练过这种问题.
楼主,这个答案肯定对,我们最近还练过这种问题.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have set表示结果,我们已经建立了许多新工厂
不能用过去完成时
过去完成时表示过去的过去
这句只有一个过去时间
是到说话的时间截止所以用现在完成时
不能用过去完成时
过去完成时表示过去的过去
这句只有一个过去时间
是到说话的时间截止所以用现在完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
填 “ have set”,意思是在过去的几年里,我们的家乡里已经建造了许多新的工厂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |