免费学英语

结构化思维学英语-第十节 现在完成时(2)

2019-01-06  本文已影响0人  张景富

首先回顾下一般过去时和现在完成时的区别:

从特点(时间点)上判断:

一般过去时的“一般没有特点,纯叙述;

现在完成时的“完成强调完成,对之后的事情有影响,

中文意思当中一般有“已经”、“还没”、“过”

英文句子里一般有already、yet、ever、never、just、before、once、twice、three times等,

第二,从时间(时间段)上判断:

一般过去时里的“过去”表示过去的一个时间段,与现在无关,一般接过去的时间

现在完成时里的“现在”表示从过去开始一直延续到现在的时间段

时间点和时间段的判断:句子中的时间

一般过去时和现在完成时都可以表示一个时间段,

1、对于一个时间段的提问和回答要用how long和for或since;

2、动词要用可延续的,如果不可延续要变成可延续的谓语动词或系动词。

动词包括谓语动词和系动词,

谓语动词区分可延续和不可延续;

系动词后加名词、形容词、副词、介词短语,表示一种状态,所以都可以延续。

在现在完成时句子当中:

不可延续的动词需变成系动词:

come/arrive    →      be here

come back    →      be back

go/leave    →      be away(from)

go out    →      be out

begin/start    →      be on

finish    →      be over

die    →      be dead

wake up    →      be up/awake

join    →      be in

put on    →      be on

open    →      be open

close    →      be closed

lose    →      be missing

不可延续的动词需变成可延续的谓语动词:

borrow    →      keep

buy    →      have

catch a cold    →      have a cloud

hear    →      know

遇到不可改变的不可延续的动词时:

find

eat

tell

fire

用句型:how long has it been since...

举个例子:

你找到它多久了?

how long has it been since you find it?

陈述句用句型:

It has been +时间+ since...

It has been two hours since I find it.

知识点归纳:

1、只有在表示时间段时,动词需要变延续;

2、when提问时间点,一般都用一般过去时,how long提问时间段;

3、have been to 表示去过已经回来了

     区别   have been to

               have gone to  表示在路上或已经去了

               have been in   表示已经在哪里待多久了

上一篇 下一篇

猜你喜欢

热点阅读