题目列表(包括答案和解析)
4、have(has)been to 和have (has)gone to 的区别
have(has )been to:去过某地(表示某人的一种经历),可以和once,twice,often,never,ever 连用。
have(has)gone to:去某地了(表示某人已经离开此地,在去某地的路途上或已在某地,所以一般来说此句型只用于第三人称),此句型不能与上述时间状语连用。
(1)He has gone to America.(意思为他已经去了美国,现在不在此地)
(2)He has been to America twice. 他去过美国两次。
3、非延续性动词的完成时和it is +时间+since…..(过去时)
英语中有些动词不能延续, 因此不能和表示延续的时间状语连用。
(1)He has _____ the army for ten years and is now an officer.
A. gone into
B. joined in
C. been in
D. come into
(答案:C。用现在完成时表示“继续”的概念时,只能用含有持续意义的动词,不可用瞬间性动词。)(1995年49题)
(2)It is 3 years since I left Shanghai .我离开上海已经三年了。
(如果是非延续动词,这时常用 it is +时间+since 的句型代替,从句用过去时态。)
2、表示过去某时开始的动作一直延续到现在,并且可能会继续延续下去(常用since引导的短语或从句,或由for 引导的短语连用)。
(1)He has lived here for 30 years. 他住在这儿已经三十年了。(现在还住在这儿)
(2)They’ve known each other since childhood. 他们从小彼此相识。(现在还继续来往)
1、表示动作刚刚结束(常和just, now, already, yet等词连用);或表示动作的结果(一般不用时间状语)。
(1)Li Ming has just turned off the light. 李明刚刚把灯关上。(说明现在灯已经关上了)
(2)I have lost my pen. 我把笔丢了。(说明过去某时丢的,现在我还没有找到这支笔。)
3、过去进行时表示过去将来的动作。现在进行时可以表示将来的动作,同样,过去进行时也可以表示从过去某时间看将来要发生的动作。
例:He went to see Xiao Li. He was leaving early the next morning.
他去看小李。他第二天一早就要离开此地了。
??
2、when 和while 的用法
(1)I fell and hurt myself while I _____tennis.
A. was playing B. am playing C. play D. played
(答案:A。连接词when 表示时间上的点,其所引导的句子用过去时,while 表示持续的一段时间,其所引导的句子用过去进行时。)(1998年43题)
(2)When you _____ this over with her, you should not see her any more.
A. talk B. talked C. will talk D. talking
(答案为B)(1999年35题)
(3)One of the guards _____ when the general came in, which made him very angry.
A. has slept B. were sleeping C, slept D. was sleeping
(答案为D)(1996年23题)
1、表示在过去某一段时间正在进行的动作。常需用表示过去的时间状语或通过上下文来判断时间。
例:He was doing his homework from seven to nine last night.
昨天晚上七点到九点他正在做作业。
2、表示现阶段正在进行的动作,但此刻并不一定在进行。
例:I am attending a conference in Beijing. 我正在北京参加一个会议。
1、表示此时此刻(说话时)正在进行的动作。
例:The teacher is talking with his students. 这位老师正在同他的学生交谈。
表示在过去预计将要发生的动作,常用于宾语从句。
例:He wanted to know when the conference would start.
他想知道会议何时开始。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com