论文部分内容阅读
编者按 为配合同学们掌握现在完成时的用法,我们特约请何素秀老师针对近年来高考英语中关于现在完成时的考点规律编写了以下试题,供同学们复习时训练之用,同时也作为对本期《现在完成时复习五要点》的补充。
1. There less accidents on this road since the speed limit was introduced.
A. have been B. were C. had been D. have had
2. “ any replies yet?” “Six yeses and two noes so far.”
A. Do you have B. Did you have
C. Have you had D. Had you had
3. The plans under discussion for a year now,but no decision reached.
A. have been,has been
B. are,is
C. have been,is
D. are,has been
4. We to move but are still considering where to go to.
A. are deciding B. decided C. have decided D. had decided
5. —I suppose you that report yet?
—I finished it yesterday,as a matter of fact.
A. didn’t finish B. haven’t finished
C. hadn’t finished D. wasn’t finishing
6. I left my pen on the desk and now it’s gone;who it?
A. took B. has taken C. will take D. had taken
7. You’ll never guess who I met today—my old teacher! We for 20 years.
A. didn’t meet B. haven’t met
C. don’t D. couldn’t meet
8. I think you must be mistaken about seeing him at the theatre; I’m sure he abroad all week.
A. is B. was C. has been D. had been
9. I feel sure I her before somewhere,for her face is so familiar to me.
A. was to meet B. have met
C. had met D. would meet
10. You your turn so you’ll have to wait.
A. will miss B. have missed C. are missing D. had missed
【答案与解析】
1. A。根据句中的since可知,空格处应用现在完成时。句意为:自从实施速度限制,这条路上的交通事故已经少些了。
2. C。现在完成时有两个主要用法:一是表示从过去持续到现在的状态,二是表示过去发生的动作对现在产生的影响或结果。此处的现在完成时是用于询问结果。
3. A。根据句中的for a year now可知,计划的讨论到现在已持续了一年,它表示的是从过去一直持续到现在的情况,所以第一空要用现在完成时;而第二空用现在完成时,则表示的是一种结果。
4. C。根据句中的but are still considering...(但是还在考虑……)可知,搬家的决定已经作出了,所以用现在完成时最合适。
5. B。根据答语的意思“事实上,我昨天就完成了”可知,问话人的意思肯定是“我想你还没有写完报告吧”,所以用现在完成时,表示现在的结果。
6. B。句子前半部分给出的信息是:钢笔放在桌子上,后来不见了。所以说话人就纳闷——会是谁拿走了钢笔呢?显然,是由于有人“拿走了钢笔”,所以才导致“钢笔不见”的结果,所以“拿走钢笔”要用现在完成时。
7?郾 B。句子的大意是:说话者与其老师20年未见面,但今天见面了。显然,该语境符合现在完成时表示“从过去一直持续到现在的状态”的用法。
8. C。说话者认为对方在剧院看到了他一定是弄错了,其理由是他肯定他整个星期都在国外。显然,此处应用现在完成时表示一周来一直在持续的状态。
9. B。此处应用现在完成时表示过去发生的情况对现在的影响,即过去曾经见过她,所以现在她的脸看上去很熟悉。
10. B。此处应用现在完成时表示过去发生的情况对现在的影响,即你已经错过了机会,所以你只好等一等。
(编辑 陈根花)
1. There less accidents on this road since the speed limit was introduced.
A. have been B. were C. had been D. have had
2. “ any replies yet?” “Six yeses and two noes so far.”
A. Do you have B. Did you have
C. Have you had D. Had you had
3. The plans under discussion for a year now,but no decision reached.
A. have been,has been
B. are,is
C. have been,is
D. are,has been
4. We to move but are still considering where to go to.
A. are deciding B. decided C. have decided D. had decided
5. —I suppose you that report yet?
—I finished it yesterday,as a matter of fact.
A. didn’t finish B. haven’t finished
C. hadn’t finished D. wasn’t finishing
6. I left my pen on the desk and now it’s gone;who it?
A. took B. has taken C. will take D. had taken
7. You’ll never guess who I met today—my old teacher! We for 20 years.
A. didn’t meet B. haven’t met
C. don’t D. couldn’t meet
8. I think you must be mistaken about seeing him at the theatre; I’m sure he abroad all week.
A. is B. was C. has been D. had been
9. I feel sure I her before somewhere,for her face is so familiar to me.
A. was to meet B. have met
C. had met D. would meet
10. You your turn so you’ll have to wait.
A. will miss B. have missed C. are missing D. had missed
【答案与解析】
1. A。根据句中的since可知,空格处应用现在完成时。句意为:自从实施速度限制,这条路上的交通事故已经少些了。
2. C。现在完成时有两个主要用法:一是表示从过去持续到现在的状态,二是表示过去发生的动作对现在产生的影响或结果。此处的现在完成时是用于询问结果。
3. A。根据句中的for a year now可知,计划的讨论到现在已持续了一年,它表示的是从过去一直持续到现在的情况,所以第一空要用现在完成时;而第二空用现在完成时,则表示的是一种结果。
4. C。根据句中的but are still considering...(但是还在考虑……)可知,搬家的决定已经作出了,所以用现在完成时最合适。
5. B。根据答语的意思“事实上,我昨天就完成了”可知,问话人的意思肯定是“我想你还没有写完报告吧”,所以用现在完成时,表示现在的结果。
6. B。句子前半部分给出的信息是:钢笔放在桌子上,后来不见了。所以说话人就纳闷——会是谁拿走了钢笔呢?显然,是由于有人“拿走了钢笔”,所以才导致“钢笔不见”的结果,所以“拿走钢笔”要用现在完成时。
7?郾 B。句子的大意是:说话者与其老师20年未见面,但今天见面了。显然,该语境符合现在完成时表示“从过去一直持续到现在的状态”的用法。
8. C。说话者认为对方在剧院看到了他一定是弄错了,其理由是他肯定他整个星期都在国外。显然,此处应用现在完成时表示一周来一直在持续的状态。
9. B。此处应用现在完成时表示过去发生的情况对现在的影响,即过去曾经见过她,所以现在她的脸看上去很熟悉。
10. B。此处应用现在完成时表示过去发生的情况对现在的影响,即你已经错过了机会,所以你只好等一等。
(编辑 陈根花)