over 10 years用什么时态

 我来答
小猪的教育知识铺
高能答主

2021-12-28 · 兴趣是最好的老师
小猪的教育知识铺
采纳数:199 获赞数:2537

向TA提问 私信TA
展开全部

over 10 years用现在完成时

表示十年来,通常与现在完成时连用over the ten years用现在完成时。表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用。表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语。

I have lived here for 10 years.我已在此地住了十年。

表示过去发生的事对现在的影响或结果:

I have finished all my homework.我已经把全部作业写完了。

Have your problem been solved?你的问题已经被解决了吗?

You have gone , and made me such a fool.你已远走,让我成傻瓜。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式