英语现在完成时的结构,英语现在完成时怎么更容易理解

首页 > 教育培训 > 作者:YD1662023-05-04 21:22:04

一. 现在完成时的定义:

(1)过去发生的或者已经完成的某一个动作对现在造成的影响或结果。常用的时间状语或副词有just,yet,already,ever,never,before,in the past,so far等等。

eg: I have had my lunch already. 我已经吃过饭了。

(2)表示发生在过去的某一动作一直延续到现在,并且有可能继续延续下去。常用的时间状语有 for 时间段,since 表示过去的时间点或从句。

eg:He has studied English for twenty years. 他学习英语已经20年了。

特别注意:这样的句式要求谓语动词必须为延续性动词,不能使用瞬间动词。如 果不是延续性动词,则要变成相应的延续性动词。

eg:(1) The old man has died for 3 years. (X) 那个老人死了3年了.

本句错误,因为老人的死是一种状态,不可能死的动作持续了3年他还没有咽气. 因此,在这种情况下,我们要这样改:

The old man has been dead for 3 years. (√)

(2)She has borrowed the book for two weeks. (X)

改:She has kept the book for two weeks. (√)

不能用于完成时态的此类瞬间动词有如:open, die, close, begin, finish, come, go, move, borrow, lend, buy等.

二、现在完成时的构成

基本结构:主语 助动词have/has 过去分词(done) 其他

注意:have/has 是助动词,没有任何意义。

单独的have和has是有意义的。在这里,have,has不再是“有”的意思了,因为这是现在完成时。这一点一定要记住。

eg:I have spent all of my money (so far). (含义是:现在我没有钱花了.)

以上就是现在完成时态的用法以及结构。有任何问题,都可以留言。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.