新学期已经开学,小编为大家准备了八年级下册英语 Unit 8 Have you read知识点,供大家学习参考。
八年级下册英语 Unit 8 Have you read
现在完成时
现在完成时由“have/has+过去分词”构成,主要有下列含义:
①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far等连用。
②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带表示一段时间的时间状语,如:since + 时间点/从句,for +时间段,so far等。
③现在完成时和一般过去时都能表示过去发生过的动作,但现在完成时表示过去动作对现在的影响,并且表示这一动作已完成或还可能继续下去;而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止。因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,last week等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时。
在“it is first/second...time that...。”或在“it/this/that is the +更高级+名词+that...。”结构中,that从句中的动词常用现在完成时;在“it + be...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时。have/has/had +been +动词的现在进行时
检测训练:
1、The old man _________ last year. He _________ for a year. (die) (动词填空)
2、This factory opened twenty years ago.(同义句转换)
This factory ____________ for twenty years.
3、He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. still
4、The famous writer _____ one new book in the past two year
A. is writing B.was writing C.wrote D.has written
5、-Our country ______ a lot so far .-Yes . I hope it will be even ______ .
A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better