英语问题
Inthelastseveralyearswe_____(set)upmanynewfactoriesinourhometown.(用适当形式填空)请解释!...
In the last several years we _____(set)up many new factories in our hometown.(用适当形式填空)
请解释! 展开
请解释! 展开
60个回答
展开全部
因为是过去几年,所以不能用现在完成时,只能用过去完成时,即:
In the last several years we had set up many new factories in our hometown。
set的过去式和过去分词都是set,我不知为什么要用sit的过去式sat。
In the last several years we had set up many new factories in our hometown。
set的过去式和过去分词都是set,我不知为什么要用sit的过去式sat。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have set 用现在完成时态。前面的时间状语是in the lase several years,在最后几年的时间里,很明显是现在完成时态的标志
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单一点说,根据时间状语。
就应当使用过去式,set的原形/过去式/过去分词,都是set。主语是we,就直接填set.
就应当使用过去式,set的原形/过去式/过去分词,都是set。主语是we,就直接填set.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
工厂应该是已经建成了的,时间是“过去的几年里”是现在说的,所以时态应该是现在完成时 所以应该是have set
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该用过去完成时
表示城市的建设要用现在完成时,表示已经建设完了但城市还会继续建设下去。题中又有last,所以用过去完成时较好。
had set
表示城市的建设要用现在完成时,表示已经建设完了但城市还会继续建设下去。题中又有last,所以用过去完成时较好。
had set
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询