Lesson45 现在完成时的用法

Is he washing his bicycle?

他正在洗他的自行车吗?

No, he has washed his bicycle.

不,他已经洗完了他的自行车。

英文和中文,哪里不一样?

动词ing主要用来表示动作正在进行的状态,如果动作已经完成,就必须使用现在完成时来表示动作已经完成的状态。中文也会使用“已经”来表示动作已经完成。我们现在就来认识现在完成时的用法吧!

必学重点1

have / has+过去分词(P.P.)=已经+完成……

重点分析1

动词加上ing之后,只是用来描述现在这时刻,某动作正在进行,又称为现在分词,而它的性质比较接近形容词 / 副词。同样,动词加上ed之后,也只是用来描述在过去时刻,某动作已经完成,所以被称为过去分词,英文简称P.P.,而它的性质也是接近形容词 / 副词。

重点分析2

过去分词的写法是“动词+ed”,如open的过去分词=opened。不过仍有一些是不规则的变化,如buy的过去分词=bought。只要稍微注意,几次练习后,就会记住。

例句分析1

我已经打开了门。

中文:我已经打开了门。

英文:我+已经打开了+门

  =我+haveopened+门

  =I have opened the door.(O

常见错误:I have open the door.(X)

have(已经)要加上过去分词=have+opened。

例句分析2

她已经买了两把椅子。

中文:她已经买了两把椅子。

英文:她+已经买了+两把椅子

  =她+hasbought+两把椅子

  =She has bought two chairs.(O

常见错误:She have buy two chairs.(X)

she要跟has来搭配;has(已经)要加上过去分词=has+bought。

马上试试看1

我们平常生活中常说“我已经吃了……”这种句子,在下面的练习题中,就会练习到了!

1.我现在非常饿。

                      

2.你想要吃一个鸡蛋吗?

                      

3.我已经吃9个鸡蛋了。

                      

4.你想要吃一些面包吗?

                      

5.我已经吃很多面包了。

                      

6.你想要喝一些果汁(juice)吗?

                      

7.我已经喝许多果汁了。

                      

8.你必须现在去睡觉因为你已经吃了许多东西了。

                      

必学重点2

现在完成时的疑问句:

你已经完成……了吗?=Have+you +动词ed?

重点分析1

之前学过疑问句写法,只要将be动词或助动词(do / does)放到句首就可以了,其实完成时的have / has也可当助动词,因此完成时的疑问句也只要将have / has移到句首就可以了。但是为了要保持问句里问对方“已经做了什么”的形态,后面的动词不能打回原形,必须维持过去分词的形态,这点和一般疑问句do / does(助动词)后面的动词必须打回原形有很大的差别,请特别注意!

重点分析2

完成时疑问句的回答,必须维持完成时的形态,如“Yes, I have drunk. (是的,我已经喝了。)”(简易回答=Yes, I have.)、“No, I have not drunk.(不,我还没有喝。)”(简易回答=No, I have not.)

例句分析

你已经买了一个蛋糕了吗?

中文:你已经买了一个蛋糕了吗?

英文:Have you+买了+一个蛋糕

  =Have you bought a cake?(O

常见错误:Do you have bought a cake? (X)

have本身就可当助动词,因此将have移到句首取代do,形成完成时的疑问句。

Have you buy a cake? (X)

助动词have后面的动词bought不能打回原形,因为完成时的疑问句依然要维持“已经买了什么”=bought的形态。

马上试试看2

在下面的题目中,你会练习到现在完成时的问句和回答这种问句的方法。仔细回想前面学过的内容,就不会错了!

1.你想要买那本最新的小说(the newest novel)吗?

                      

2.我已经买了那本最新的小说了。

                      

3.你已经读了那本小说了吗?

                      

4.不,我还没有读那本小说。

                      

5.你现在正在做什么?

                      

6.我现在正在洗我爸爸的车。

                      

7.你已经完成了你的作业了吗?

                      

8.是的,我已经完成了我的作业。

                      

9.我还没完成我的作业因为我正在读那本小说。

                      

重点分析3

“约翰已经去台北了”=“约翰+has+gone+to+台北”,这句通常是指约翰“已经在台北了”。如果是约翰“已经去过台北”,而现在人不在台北,就必须说“约翰+has+been+to+台北”。been是is / am / are的过去分词,在这里可用been来取代gone,表示“去过”。

例句分析1

玛丽已经去日本了。

中文:玛丽已经去日本了。(表示玛丽现在在日本)

英文:玛丽hasgonetoJapan

  =Mary has gone to Japan.

例句分析2

玛丽已经去过日本了。(表示玛丽现在不在日本)

中文:玛丽已经去过日本了。

英文:玛丽hasbeentoJapan

  =Mary has been to Japan.

常见错误:Mary has gone to Japan.(X)

has gone表示玛丽现在在日本,所以与语意不符。

例句分析3

你曾经去过美国(America)吗?

中文:你曾经去过美国吗?

英文:Have you曾经去过美国

  =Have you ever been to America?

常见错误:Have you ever gone to America?(X)

问对方是否曾经去过美国,表示“现在人不在美国”,所以要用been to。

马上试试看3

这里的题目中问的“去过”,是用gone还是been呢?看看上面的内容,你应该就能轻松地判断出来!

1.你曾经去过韩国(Korea)吗?

                      

2.不,我还没去过韩国。

                      

3.你已经去过哪一个国家(country)呢?

                      

4.我已经去过泰国(Tailand)、日本和美国。

                      

5.今天我弟弟已经去泰国了。

                      

6.他喜欢泰国因为那里有许多好吃的(delicious)海鲜。

                      

7.我计划这个月去英国(England)。

                      

8.你曾经去过英国吗?

                      

9.是的,我已经去过英国了。

                      

10.我喜欢英国因为英国是一个漂亮的国家。

                      

参考答案

马上试试看1

1. I am very hungry now.

2. Do you want to eat an egg?

3. I have eaten nine eggs.

4. Do you want to eat some bread?

5. I have eaten much bread.

6. Do you want to drink some juice?

7. I have drunk much juice.

8. You have to sleep now because you have eaten many things.

马上试试看2

1. Do you want to buy the newest novel?

2. I have bought the newest novel.

3. Have you read that novel?

4. No, I have not read that novel.

5. What are you doing now?

6. I am washing my father’s car.

7. Have you finished your homework?

8. Yes, I have finished my homework.

9. I have not finished my homework because I am reading that novel.

马上试试看3

1. Have you ever been to Korea?

2. No, I have not been to Korea.

3. Which country have you been to?

4. I have been to Tailand, Japan and America.

5. My brother has gone to Tailand today.

6. He likes Tailand because there is much delicious seafood there.

7. I plan to go to England this month.

8. Have you ever been to England?

9. Yes, I have been to England.

10. I like England because England is a beautiful country.

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

Lesson45 现在完成时的用法