内容正文:
第三课时 (Grammar Focus4c)
—单元同步语法精讲精练
英语 八年级下册 人教版
100分闯关
现在完成时常常与for或since引导的状语连用。
►“for+时间段”一般用来说明动作或状态持续的时间。
eg:We've lived here for ten years.我们住在这儿10年了。
►since意为“自……以后;从……以来”,既可以作介词(since+过去的时间点),也可以作连词(since+含一般过去时的从句)。
eg:She has worn glasses since her childhood.她从小就戴眼镜。
Has he written since he left home?他离家之后来过信吗?
►现在完成时中,如果有for/since出现时,其主句的谓语动词必须是延续性动词。如果是短暂性动词,须把它转化为相应的延续性动词,常见的转化方式有:
①转化为其他动词:buy→have,borrow→keep,become→be等。
②转化为“be+形容词/副词/介词短语”:begin/start→be on,close/open→be closed/open,die→be dead,finish→be over,marry→be married,get up→be up,sleep→be asleep,return→be back,arrive→be here,leave/go→be away等。
【注意】
①短暂性动词的否定形式可以和for/since搭配使用。
eg:He hasn't cleaned his room for months.他数月没有打扫他的房间了。
②对for/since引导的状语提问要用how long。
eg:How long have you known him?你认识他多久了?
一、根据句意,选用since或for完成下列句子。
1.Lily has had this soft toy ten years.
2.We've lived here I was a child.
3.They haven't drunk anything more than eight hours.
4.Lily and I haven't talked much she came to my class.
5.It's been three years I last saw her.
for
since
for
since
since
5
二、按要求完成下列句子。每空一词。
6.Mike has worked in the hospital for five years.(改为同义句)
Mike has worked in the hospital five years .
7.The Greens have lived in Beijing since they came to China.(对画线部分提问)
have the Greens in Beijing?
8.Mike borrowed the book five days ago.(改为同义句)
Mike the book for five days.
since ago
How long lived
has kept
9.The couple got married last month.(改为同义句)
The couple for a month.
10.The movie began ten minutes ago.(改为同义句)
The movie for ten minutes.
11.虽然爷爷去世五年了,但我仍然很想他。(翻译句子)
Although Grandpa for five years,I still miss him so much.
have been married
has been on
has been