初中新编语法(9)
今天我们就上一讲,学习第三节现在完成时的用法。
1 现在完成时(三)
1 现在完成时的用法
现在完成时可以用来表示过去已经开始,持续到现在的动作或状态。可以和表示从过去某一时刻延续到现在(包括“现在”在内) 的一段时间的状语连用。常与for或since等引导的时间状语连用。
例:①We’ve lived in Beijing for ten years.
我们在北京已住了十年了。
? ②She has been a doctor since 1990.
她自1990年以来就是医生。
?
2 延续性动词
? 英语中的动词可分为延续性动词与非延续性动词。延续性动词本身在概念或意义上是可以延续的。如:live,be,work,sleep,study,learn,walk,teach,draw,know,wait,have等。现在完成时与for或since等引出表持续时间的时间状语连用时,须用延续性动词,不能用非延续性动词。
例:①I have taught here for over five years.
我在这里任教已五年了。
? ②They have known her since she was a child.
在她还是个孩子的时候,他们就认识她了。
?
2 语法句型
1 主语+keep+宾语+形容词
本句型中,动词keep须接复合宾语结构,形容词说明宾语的情况,是宾语意义上不可缺少的补足语,与句型中宾语一起构成复合宾语。
例:①You should keep the classroom clean.
你们应使教室保持清洁。
? ②The glasses keep their eyes safe.
眼镜保护他们的眼睛。
?