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.你已远走,让我成傻瓜。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。