内容正文:
8B Unit2 Grammar
现在完成时:
1. Have/has been 和 have/has gone 的用法:
(1) 我们用have/has been 表示某人曾经去过某地,并且已经回来。
(2) 我们用 have/has gone 表示某人曾经去了某地,但还没回来。
2. 和 for 或 since 连用的动词:
现在完成时常和 for 或 since 引导的表示一段时间的状语连用,在现在完成时中,短暂性动词不能和一段时间连用,应改成相对应的延续性动词,相应转换形式如下:
borrow/lend--keep buy--have finish/end--be over begin/start--be on
catch a cold--have a cold fall ill--be ill open--be open leave--be away
fall asleep--be asleep die--be dead marry--be married join--be in/be a member of
get/come/go/arrive--be in/at return/come back/get back--be back
1. 词汇运用
1. Look! Some children are playing on the _________ near the sea.(沙滩)
2. She________ a doctor at the year of 28 three years ago. (嫁)
3. In the past, Mr Green _______ in this school for 3 years. (teach)
4. Lin Tao __________ back to his home town for two years. (not be)
5. The old man’s wife has been ______ for about ten years. (die)
6. I _________ over and over again in my life and that’s why I succeed. (fail)
7. He _________ to London. He will be back in two weeks. (go)
8. --Turn off the radio,dear. Baby is sleeping.
--There is no need. He __________up. (wake)
9. They __________ house. They don’t live here now. (move)
10. She ______ ill last night and she _________ ill for nearly ten hours. (fall)(be)
2. 单项选择
1. --Mum, I want to watch the news about our school. Change the channel, please!
--What a pity! It is eight o’clock now. It _____ for a while.
A. Have been over B. was over
C.has finished D. finished
2. --Is everyone here, Jonathan?
--No,sir. Millie is absent. She______ for two days.
A. has fallen ill B.has been ill
C.fell ill D.was ill
3. --How long have you _____ this magazine?
--For about two weeks. I’ll have to return it to the library by this Friday.
A. borrowed B.bought C.kept D.had
4.Linda became a doctor five years_____. She has been a doctor _____ 2005.
She has worked here _______ many years.
A. ago,in,after B.ago,since,