0  33158  33166  33172  33176  33182  33184  33188  33194  33196  33202  33208  33212  33214  33218  33224  33226  33232  33236  33238  33242  33244  33248  33250  33252  33253  33254  33256  33257  33258  33260  33262  33266  33268  33272  33274  33278  33284  33286  33292  33296  33298  33302  33308  33314  33316  33322  33326  33328  33334  33338  33344  33352  447090 

  ― Since 1990. (北京 2003 春招)

  A. were you employed

  B. have you been employed

C. had you been employed

  D. will you be employed

  分析:此题是以“ how long ”开头的问句,要用现在完成时,故答案为 B . have been employed 可理解为是系表结构, have been 是系动词 be 的完成式, employed 为短暂性动词,为过去分词形式作表语,表示状态。

  ( 3 )短暂性动词的现在完成式可以表示动作在过去发生,但对现在有影响。如:

  Have you seen my glasses? 你看见过我的眼镜吗?( see 动作在说话前发生,强调对现在的影响是:你是否还记得眼镜所在的地方?)

  考例:

  The price ________, but I doubt whether it will remain so. (广东 1999 )

  A. went down B. will go down

  C. has gone down D. was going down

  分析: go down 意为“(物价等)下跌”,做不及物动词使用,其动作短暂。答案为 C .用现在完成时,强调价格在说话前已经下跌,现在还没有回升,所以就“怀疑今后是否仍会处于这种跌落态势”。

  时间状语从句由 when, while 和 as 引起,主语和从句中各有一个谓语动词,处理这类试题有个规律可遵循:短暂性动词用一般过去时,持续性动词用过去进行时。可理解为:持续时间短的动词动作发生在持续时间较长的动词动作发生的过程中。如:

  When I was waiting for the train, I saw a stranger. 我在等火车时,看见了一个陌生人。 wait 是持续性动词, see 是短暂性动词。

  考例:

  Tom _________ into the house when no one _________. (MET 1992)

  A. slipped; was looking B. had slipped; looked

  C. slipped; had looked D. was slipped; looked

  分析:答案为 A . slip 为短暂性动词, look 为持续性动词,可理解为:短暂性动词 slip 的动作发生在持续性动词 look 动作发生的过程中。

  类似上面的情形,当 when 作并列连词时,所引起的并列分句的谓语动词总是短暂性的,用一般过去时;而前面分句的谓语动词如果是持续性的,用过去进行时。可理解为:在持续性动词动作发生的过程中,突然发生了短暂性动词的动作。

  考例:

  The students ____________ busily when Miss Brown went to get a book she ________ in the office. (MET 1991)

  A. had written; left B. were writing; has left

  C. had written; had left D. were writing; had left

  分析:答案为 D . write 为持续性动词,在 write 动词动作发生时,突然发生短暂性动词 go 的动作。

  在使用“ It has been (is) + 一段时间 + since 从句”的句型时,要注意 since 从句中的谓语动词是短暂性的还是持续性的。若是短暂性的,则表示“自从该短暂性动词动作发生后有多长时间”;若是持续性的,则表示“自从该持续性动词动作停止后有多长时间”。如:

  It's five years since I began to learn English. 我学英语已经有五年了。

  It's five years since I lived here. 我有五年时间没有住在这儿了。

  考例:

  ― What was the party like?

  ― Wonderful. It's years _______ I enjoyed myself so much. (MET 1993)

  A. after B. before C. when D. since

  分析:此题是“ It has been (is)+ 一段时间 + since 从句”的句型,故答案为 D .但要注意 enjoy 是持续性动词,所以题意为:我已经有好些年没有玩得那样开心了。

  五、部分短暂性动词的现在进行时可代替一般将来时

  这样的动词有: come, go, get, arrive, see, off, take off, return, start 等。例如:

  How are you getting to the airport? 你将怎样去机场?

  Bob is going with me to the hospital. Bob 将和我一起去医院。

考例:

  I've won a holiday for two weeks to Florida. I ________ my mum. (NMET 2001)

  A. am taking B. have taken

  C. take D. will have taken

  分析:答案为 A .用现在进行时代替一般将来时。

试题详情

  My father didn't work at this factory until 1990.

  到 1990 年我父亲才在这家工厂工作。(含义:在 1990 年之前他没有在这家工厂工作)

  短暂性动词只能用否定式与 until 状语连用,表示直到 until 表示的时间时,该动作才发生,发生后就停止了,即不再持续下去。如:

  He didn't appear until the meeting began. 直到会议开始时他才出现。( appear 为短暂性动词)

  考例:

  I didn't really work here; I _________ until the new secretary arrives. (NMET 1994)

  A. just help out B. have just helped out

  C. am just helping out D. will just help out

  分析: help out 意思是“帮助完成工作”,具有短暂性动词特性,与 until 状语连用时应用否定形式。但此试题没有设计否定项,因此很容易误选 B ,以为有 just (刚才)应用现在完成时。值得注意的是,有时可通过某些语法形式改变动词的性质:即是动作还状态,是持续性还是短暂性。此题中 help out 通过用现在进行时,表示现阶段持续性的动作,因而就可以用肯定式与 until 状语连用了。此题意思为:我的确不在这儿工作了,但新秘书来之前,我仍然在这儿帮助完成工作。故答案为 C .又如:

  He is writing a letter. (用现在进行时表示动词 write 的持续性)

  He didn't write any letter. (用否定式表示动词 write 的短暂性)

  ( 1 )短暂性动词的现在完成时的肯定式不能和“ for + 一段时间”或“ since + 起点时间”状语连用,但短暂性动词完成时的否定式形式可以和这样的状语连用,这是因为短暂性动词的现在完成时的否定形式可表示一个否定的状态,这个状态是可以持续的。如:不能说: We have received his letter for two weeks. 我们收到他的信有两周了。但可以说: We haven't received his letter for two weeks. 我们有两周没有收到他的信了。

  有时可见这样的句子: He has come here for two days. 但这并不表示 come 的动作从过去到现在已经持续了两天。此句的确切意思是:他来这儿要呆两天。

  考例:

  ― How are you today?

  ― Oh, I _________ as ill as I do now for a very long time. (NMET2000)

  A. didn't feel B. wasn't feeling

  C. don't feel D. haven't felt

  分析: fall ill 表示“生病”,是一个短暂的变化过程,可以用现在完成时的否定式表状态,和“ for a very long time ” 这样的状语连用。故答案为 D .

  ( 2 )短暂性动词的现在完成时的肯定式不能和“ for + 一段时间”状语连用,也不能能用于 how long 开头的问句中,如:不能说: Tom has married for ten years. (Tom 结婚十年了。 ) 但可以说: Tom has been married for ten years. 这是因为可将其理解为是系表结构, have been 是系动词 be 的完成式, married 是过去分词,做表语,表示状态,状态可以持续,可以和表示一段时间的状语连用。

  考例:

  ― How long _________ at this job?

试题详情

  My father worked at this factory until 1990.

  我父亲在这家工厂一直工作到 1990 年。(含义:到了 1990 年他就不在这家工厂工作了)

  持续性动词的否定式与 until 时间状语连用时,表示该动词动作在 until 表示的时间之后发生,而在此时间之前未发生。如:

试题详情

高考资源网( www.1010jiajiao.com),中国最大的高考网站,您身边的高考专家。 高考资源网( www.1010jiajiao.com),中国最大的高考网站,您身边的高考专家。.…………12分

 

试题详情


同步练习册答案