英语中有一种时态叫做“现在完成时”,用于表达过去的动作一直持续到现在,并且这个动作对现在有影响。
现在完成时的结构是:主语 + have/has + 过去分词。其中,have用于第一人称单数和第二人称单数和复数,has用于第三人称单数。
例如,I have lived in China for ten years.(我已经在中国住了十年了。)其中,have lived表示“住”的动作从过去一直持续到现在。这句话的意思是现在我仍在中国住着。
又比如,She has worked for the company since 2010.(她自2010年以来一直在这家公司工作。)其中,has worked表示“工作”的动作从过去一直持续到现在。这句话的意思是她仍在这家公司工作着。
需要注意的是,现在完成时强调的是动作持续到现在的结果,而不是持续的时间。因此,在使用现在完成时时,需要将注意力放在动作对现在的影响上。
总之,现在完成时是用来表达过去的动作一直持续到现在,并且这个动作对现在有影响的一种时态。使用现在完成时需要注意结构和意义,掌握好这个时态能够让我们更准确地表达自己的意思。