全站数据
8 4 2 0 5 8 1

for over ten years用什么时态

IT小男生 | 简单学习,快乐成才!         
问题更新日期:2024-04-20 04:17:17

问题描述

for over ten years用什么时态,麻烦给回复
精选答案
最佳答案

for over ten years译为持续十年,用现在完成时,具体内容如下。

现在完成时由"have/has+过去分词"构成,主要有两个含义: ①表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。 ②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词。

其他回答

现在完成时,是一个持续的过程

其他回答

For ten years,是介词for加了一段时间,这个是现在完成的标志词,所以前面的时态应该是现在完成时态