典型例题1:His father_____the party since 1978 A.joind B.has joined C.was in D.has been in 解析:本题考查学生对现在完成时的熟练掌握。 since 1978表达“自从1978年一直到现在”,表示这件事情从过去一直持续到现在,应该用现在完成时,而且动词必须是延续性动词,AB均为瞬间动词,不能与时间段连用,故排除;C为一般过去时,也不行。 答案;D. 误区提醒 一般过去时和现在完成时的用法区别是我们要注意的地方。要牢记: 一般过去时通常与表示过去的时间状语连用。如: yesterday, last week , two years ago ,just now ,in 2002 等;而现在完成时则常与 just ,already ,ever ,never 等副词和 these days ,this week ,since ......, for ...... 等表示一段时间的状语连用。现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。 典型例题1: —______ you ___ your homework yet ? —Yes . I _____ it a moment ago . A.Did ; do ; finished B.Have ; done ; finished C.Have ; done ; have finished 解析:本题考查一般过去时和现在完成时的用法区别。问句中的yet表明应该用现在完成时,而回答中的a moment ago 是一个表示过去的时间状语,应该用一般过去时。 答案: B (责任编辑:admin) |