快捷搜索:  汽车  科技

常见十种病句类型及例句(百因必有果你的)

常见十种病句类型及例句(百因必有果你的)

常见十种病句类型及例句(百因必有果你的)(1)

现在完成时的构成


1、肯定句:
主语 have/has 动词的过去分词 其他(第三人称单数用has)
2、否定句:
主语 have/has not 动词的过去分词 其他
3、疑问句:
Have/Has 主语 动词的过去分词 其他

现在完成时的用法


(1)表示过去发生的动作对现在造成的影响或结果
常用的时间状语有:
already,yet,ever
never,just 等
其中 already 用于肯定句,可放在助动词之后,过去分词之前,也可放在句末
yet 常放在句末,在疑问句中表示“已经” 在否定句中表示“还”
I have already watched the TV play.
我已经看过这部电视剧了。
Have you found your lost pen yet?
你找到丢失的笔了吗?
No I haven't found it yet.
不,我还没有找到。

(2)表示动作或状态在过去已经开始,持续到现在
常和 for,since 连用,表示持续的动作或状态
多为延续性动词
We have lived here since 2000.
自从2000年以来我们一直住在这里。
(说明一直住在这里,也许还会住下去)
I have learnt English for three years.
我学了3年英语了。

(3)表示从过去某一时间到说话时这一过程中动作发生次数的总和
I have seen the film twice.
我已经看过这部电影两次了。

(4)表示从过去某一时间到说话时这段时间中反复发生的动作
常与 often,always.seldom,never 等副词连用
I have seldom watched TV these days.
这些日子我很少看电视。

(5)表示将来某时已经完成的动作,用在条件或时间状语从句中
He will come as soon as he has finished his work.
他一完成工作就回来了。

现在完成时的注意事项


(1)现在完成时和一般过去时的区别
现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系
一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响
所以,凡是含有表示过去的时间状语的句子,都必须用一般过去时,不能用现在完成时
如果询问某事发生的时间、地点,只用一般过去时

Lucy called you just now.
露西刚才给你打电话了。
(just now是表示过去的时间状语,所以用一般过去时)
I have just called her.
我刚打过电话给她。
( just 强调已经打过电话了,对现在的影响是无需再打 )

When/Where did you have it?
你什么时候/在哪儿吃的?
(不管是时间还是地点,都与现在无关,所以要用一般过去时)

(2)常与现在完成时连用的时间状语
现在完成时常与表示从过去某时刻延续到现在,并包括现在在内的一段时间状语连用
如 recently(最近)
lately(近来)
so far(至今)
up to now ( 至今 )
in the past few months(过去的几个月里)
already,yet,never
ever,just(刚)等

So far I have learned 3 000 English words.
至今我已学了3 000个英语单词。
In the past few years my hometown has changed a lot.
在过去的几年里,我的家乡发生了很大的变化。

(3)一般现在时和现在完成时都可以和 often,always,seldom,never 等副词连用,但意义不同。现在完成时强调一段特定时间里的情况;而一般现在时强调一般情况,说明主语的特征。
He has always helped us.
他总是帮助我们。
(到目前为止)
He always helps us.
他总是帮助我们。
(一贯如此)

(4) have/has gone to 与 have/has been to 的医别

have/has gone to
表示“已去(某地)” 人已离开,不在说话现场,所以第一人称 ( I,we ) 和第二人称 ( you ) 以及在说话现场的人都不能用这一结构

have/has been to
表示“去过(某地)”
人已回来,是说话以前的动作

The students have all gone to West Hill Farm.
学生们都去西山农场了。
(学生们不在说话现场,可能现在在农场,也可能还在路上)
They have been to West Hill Farm twice.
他们已去过西山农场两次了。
(人已回来,不在那里了)

猜您喜欢: