快捷搜索:  汽车  科技

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)结果影响——已经有某种经历了,现在能谈这方面的情况;已经产生某种结果,现在的情况可是不一样了,要受其结果的影响。时 间——从过去到现在(与现在连接):since so far up to now,等等。使用要点:(1) 现在完成时的动作、状态发生在从过去某个到现在这一时刻的全部(一段)或者某个时刻,是过去时间.(2)虽然动作、状态发生在过去,但是必须在“时间”和“结果影响”两方面与现在这时刻紧密联系起来

在学习英语的过程中,有很多同学说害怕学习语法,一是枯燥无味,二是语法知识点记不住。其实,语法知识是有特点和规律的。我们只要掌握要点和易错的地方,多练习,在练习中来记忆知识点。我相信大家会取得事倍功半的效果。如:我们学了一个语法知识点,尽量用所学的语法和单词、词汇造句、写日记,写英语作文。通过这些方式,不但会加强我们对语法知识的记忆,而且还能不断提高我们的写作能力。好啦,现在我们就来开始学习现在完成时。

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)(1)

一、现在完成时含义及使用要点。

动名型have(has) 过去分词

系表型have(has)been 表语

使用要点

(1) 现在完成时的动作、状态发生在从过去某个到现在这一时刻的全部(一段)或者某个时刻,是过去时间.

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)(2)

(2)虽然动作、状态发生在过去,但是必须在“时间”和“结果影响”两方面与现在这时刻紧密联系起来

时 间——从过去到现在(与现在连接):since so far up to now,等等。

结果影响——已经有某种经历了,现在能谈这方面的情况;已经产生某种结果,现在的情况可是不一样了,要受其结果的影响。

某经历已有一段时间了——现在已经有这方面的经验了,或者的情况应该有变化了。

现在完成时的核心是强调过去某动作、状态对现情况的直接影响若不管这种影响,则改用过去时。

例如:

Have they had your supper?

他们(刚才)吃过晚餐没有?

这句话强调“你是否已吃过晚餐”对现在情况的直接影响;

1)如果你还没吃,我就请你一块吃。

2)如果你已经吃过了,我就请你在旁边坐下,喝杯茶。

假设问“你前天吃了晚饭没有”,这无法与现在的情况(接下来马上采取的行动)紧密联系起来,因为不可能现在叫你补一顿晚饭。所以必须用过去一般时:

Did you have your supper the day before yesterday?

二、现在完成时基本用法。

现在完成时有3种基本用法:

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)(3)

1.现在完成时,表示曾经有过的经验(动作、状态)

I have seen Jackie Chan before.

我以前见过成龙。

(含义:我对他有所了解了,现在能够谈谈他的情况了。)

Have you been to Paris?

你去过巴黎吗?

(含义:如果你去过,你可以谈谈巴黎的情况。如果你没有去过,我建议你去看看,或者我现在给你介绍一下巴黎的情况。)

We have never heard of such a man.

我们从来没有听说过这样的人。

(含义:因此我们对“他”一无所知,你问我们也是白问。)

2.现在完成时,表示过去某种行为的结果对现在有直接的影响

Tom has lost his pen.

汤姆的钢笔已经丢了。

(含义:结果是现在没笔用,必须借一支笔,或者买一支笔。)

Dad I have finished my homework.

爸爸,我已经做完家庭作业了。

(含义:现在应该可以让我出去玩会或者看下电视了。)

He has gone to Hong Kong.

他已经去香港了。

(含义:结果是他不在这里,你在这儿见不到他了。)

3.现在完成时,表示某经历的时间长度(一般用for引导的时间状语)

Mr. Smith has been in China for 10 years.

史密斯先生在中国待过10年了。

(含义:他待的时间够长的了,他对中国的情况很熟了,或者他的中文自然讲得很棒了。)

Jane has stayed in Shanghai for 3 days.

珍妮在上海待了两天。

(含义:珍妮待在上海的时间短,对这里的情况还很不熟悉,或者她不应该马上离开,应该多玩几天。)

I have taught English for 10 years.

我已经教英语10年了。

(含义:我教英语的时间已经非常长了,有丰富的教学经验了。)

1.下面这些明确的过去时间不能用在现在完成时中

yesterday昨天

the day before yesterday后天

in 1980(……过去的年、月)

on July 28th 1921(……过去的某天)

at 8(过去的某时间)

when 过去时态

after 过去时态

before 过去时态

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)(4)

三、要学好现在完成时,学会找可用于该时态时间状语,这是学生学好这个时态的一种好方法。

1.以下这些较模糊的时间状语可以用在现在完成时中

today今天

all day整天

this week(month year century)本周(本月,本年,本世纪)

all this week整个这周

these days(weeks months years)这几天(这几周,这几月,这几年)

recently最近

lately近来

just刚才

already已经

so far 迄今为止

up to now 迄今为止

till (until) now迄今为止

in the past (last)days (years)在过去的日子(年头)里

during the past (last)days (years…) 在过去的日子(年头)里

since 过去某时(自从)

since…ago 自从……前以来

before以前

for 时间长度(为期……)

how long多久

2.表示频率的时间副词也可以使用

always总是

often经常

ever曾经

never从来

once一次

twice两次

…times……次

many times多次

how often多久一次

how many times多少次

例句:

I haven’t done my homework today.

我今天还没有做家庭作业呢。

He has been here this week.

这一周他都在这里。

How have you been these days?

这些天你怎么样?

So far we haven’t heard from them.

到目前为止我们还未听到他们的回音。

Tom has been busy in the past years.

汤姆在过去几年里一直很忙。

The kid has been talkative since he could speak.

这孩子自从能说话起就一直爱讲话。

Have you ever eaten a crab?

你有没有吃过螃蟹?

They have always answered the same way.

他们总是用同一种方式回答。

How many times have you traveled by plane?

你坐飞机旅行有多少次了?

She has traveled many times by train.

她坐火车旅行已经很多次了。

英语语法一般现在时的用法(现在完成时的使用要点及错语用法解析)(5)

四、我们要学会辨析现在完成时的错误用法,请记住下面这些容易错的地方。

1.瞬间动词,不能与表示时间长度的状语连用

他们已到达这里两小时了。

×They has arrived here for 2 hours.

√They has been here for 2 hours since she got here.

这们小说家已经死了10年了。

×The novelist has died for 10 years.

√The novelist has been dead for 10 years.

他的任务已经完成两天了。

×He has finished my task for two days.

√He has been finished my task for two days.

√He has been two days since I finished my task.

2.容易错误地给现在完成时加明确的过去时间状语。如果要强调明确的过去时间,一般都必须改为过去一般时。

例如:

他们昨天下午就已经到达这里。

×They have arrived here yesterday afternoon.

√They arrived here yesterday afternoon.

我在1995年就已经毕业了。

×I have graduated in 1995.

√I graduated in 1995.

3.有些地点状语也不能用于现在完成时中,因为现在完成时不强调地点状语。若有地点状语,通常要改为过去一般时。

我已经在上海见过小王。

×I have met Xiao Li in Shanghai.

√I met Xiao Li in Shanghai.

他在家乡就已把发型改了。

×He has changed his hairstyle in her hometown.

√He changed his hairstyle in her hometown.

猜您喜欢: