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
我已经打开了门。
中文:我已经打开了门。
英文:我+已经+打开了+门
=我+have+opened+门
=I have opened the door.(O)
常见错误:I have open the door.(X)
have(已经)要加上过去分词=have+opened。
例句分析2
她已经买了两把椅子。
中文:她已经买了两把椅子。
英文:她+已经+买了+两把椅子
=她+has+bought+两把椅子
=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
玛丽已经去日本了。
中文:玛丽已经去日本了。(表示玛丽现在在日本)
英文:玛丽+has+gone+to+Japan
=Mary has gone to Japan.
例句分析2
玛丽已经去过日本了。(表示玛丽现在不在日本)
中文:玛丽已经去过日本了。
英文:玛丽+has+been+to+Japan
=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.
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。