have 或 has 后面要用 past participle(过去分词)。大多数动词的过去分词就是 -ed 形式,和过去式一样:worked、played、cleaned。
-ed:和过去式一样
I have cleaned my room.
She has watched that movie.
试一试: Woman: The kitchen floor is all wet. Man: I have ___ it. Please don't walk on it! 选出那个男人会说的话。 (cooked / washed / ate) 答案: washed — 地板是湿的,因为他刚拖过:washed。
和过去式一样的形式
很多动词的过去式和 have / has 后面的形式是一样的:bought、paid、found、lost、told、met、heard、felt。
I have bought the tickets.
She has told me everything.
We have met before.
试一试: Man: Can I give you some money for dinner? Woman: No, it's okay. I've ___ for it. 选出那位女士会说的话。 (waited / took / paid) 答案: paid — 他想给她钱,可她已经付过晚饭钱了:paid。
Not "I have saw that movie." — say "I have seen that movie.". have 后面用 seen,不用 saw。
试一试: Man: Is there any pizza left? Woman: Sorry! The kids have ___ it all. 选出那位女士会说的话。 (eaten / ate / seen / saw) 答案: eaten — have 后面用 eaten,不用 ate。一块披萨都不剩了。
been、done、had、made:过去分词
be → been,do → done,have → had,make → made。
I have been here before.
She has done the dishes.
We have had a great day.
He has made a lot of friends.
试一试: Woman: Do you want to watch a movie? Man: Sure. I've ___ all my work. 选出那个男人会说的话。 (made / broke / done) 答案: done — 工作是用 do 的,所以是他已经做完了:done。
试一试: Man: The TV doesn't work. Woman: I know. Your cousin has ___ it. 选出那位女士会说的话。 (broken / fixed / wrote) 答案: broken — 电视坏了,所以是表弟把它弄坏了:broken。
get → got → gotten:美式英语的过去分词
在 have / has 后面,美式英语常用 gotten,它是 get 的过去分词。
It has gotten cold outside.
She has gotten a new job.
试一试: Man: Do you still hear from your old teacher? Woman: Yes. I've ___ two letters from her this month. 选出那位女士会说的话。 (gotten / getted / written / wrote) 答案: gotten — I've 后面用 gotten。信是她老师寄来的。