100道中考英语时态真题,开启学霸模式!(下) 100道中考英语时态真题(上)(共50道),今天继续为大家分享剩下的50道,含答案和解析。从现在起,开始接触初三/中考内容,比其他同学先进入中考备考状态,你就迈出了成功的第一步!
51. — Where is your father?
— He _____ Australia and he _____ Sydney for two weeks.
A. Has been to, has been in B. has gone to, will stay in
C.Has been in , has been to D.has gone to, has stayed to
【答案】A
【解析】have gone to“到某地去了”;have been in+地点“一直在某地„„”。句意:他到澳大利亚去了,并且在悉尼呆了两个周了。
52. Everyone except Tom and Mike_____Kunming before.
A. has gone to B. have gone to
C. has been to D. have been to
【答案】C
【解析】have been to “去过某地”;have gone to “到某地去了”;句意“除了汤姆和迈克外,每个人以前都去过昆明”,本句主语中心语是everyone ,故选C 。
53. I to Rongjiang last year, but I________ never______ to Chongjiang.
A. went; have, been B. will go; have, been
C. went; have, gone D. go; have, gone
【答案】A
【解析】由last year 可知,第一句为一般过去时。由第二句中的“never ”可知,用现在完成时。故选A 。
54. He___his hometown for twenty years. He really misses it!
A. has been away from B. left
C. has left D. is away from
【答案】A
【解析】从“for+一段时间”时间状语可知用现在完成时,因此,只能选择A 或C 选项;而leave 是瞬间性动词,不能持续一段时间,所以要将leave 变成be away from,故选A 答案。
55. Look, some people photos on the beach.
A. took B. takes C. are taking
【答案】C
【解析】look 是现在进行时态的标志词,其结构是
(is/am/are)+doing。故选C 。
56. Mary _______ to school 10 minutes ago.
A. went B. has gone C. goes
【答案】A
【解析】由10 minutes ago可知,句子为一般过去时。句意“10分钟前,玛丽去上学了”。
57. Both Alice and I ________ the film Titanic before.
A. have seen B. has seen C. sees
【答案】A
【解析】before 单独使用,通常和完成时连用。又因为主语是Alice and I,因此用谓语动词复数形式。
58. They ________ some trees in the park yesterday.
A. will plant B. plant C. planted
【答案】C
【解析】根据时间状语yesterday 可知是一般过去时态。
59. Last summer vacation, we ______ many photos when we had a trip to Dalian.
A .take B. takes C. took D. will take
【答案】C
【解析】由时间状语“Last summer”可知,本句为一般过去时。故选C 。
60. —Haven't I told you that you should be home earlier? —Yes, but I home earlier than I usually do.
A. was coming B. will come C. came D. had come
【答案】C
【解析】由答语句意“„„但是我比平常来家早”可知,用一般过去时。故选C 。
61. energy, turn off the hot water after you take a shower.
A. Save B. Saving C. Saved D. To save
【答案】D
【解析】考查非谓语动词的用法。动词不定式表目的。句意“为了节省能源,沐浴后要关上热水”。故选D 。
62. —Jimmy isn’t here. Where is he?
—He hurt his arm on the playground just now. He ___ to the school doctor’s.
A. has gone B. has been C. goes
【答案】A
【解析】由上文句意“他刚才在操场上胳膊受伤了”可知,他已去学校医务室了,故用现在完成时。选A 。
63. The car _____ by the policeman because the driver was drunk.
A. stopped B. was stopped C. were stopped
【答案】B
【解析】car 和stop 构成被动关系。再由下文为一般过去时。因此是一般过去时的被动语态。主语为单数,故选B 。
64. —Why did you get up so early?
— the first bus
A. Catch B. Catching C. To catch D. Caught
【答案】C
【解析】考查非谓语动词。不定式表目的。句意“你为什么起床那么早啊?”可知,是为了赶上第一班车。故选C 。
65. I housework when my aunt came.
A. am doing B. did C. was doing D. have done
【答案】C
【解析】由句意“当我姑姑来时,我正在做作业”可知,用过去进行时。故选C 。
66. Hurry up! The concert ________ for ten minutes.
A. has begun B. has been on C. began D. was on
【答案】B
【解析】考查动词用法。句意:快点!音乐会已进行了十分钟了。根据时间状语for ten minutes谓语动词应用现在完成时,排除C 和D ;begin 是短暂性动作的动词,不可和表示一段时间的时间状语连用,排除A ,所以选B 。
67. —I ____a fruit salad half an hour ago. Can it ____now? —One more minute, please.
A. ordered, be served C. have ordered, be served
B. have paid for, serve D. paid, serve
【答案】A
【解析】本题考查动词的时态和语态。由half an hour ago可知本题是过去时。而后句的it 指代a fruit salad,故是情态动词的被动语态。故综合分析,可知选A 。
68. Last night, I computer games when my mother went into my bedroom. You can’t imagine how embarrassed I was then.
A. played B. was playing C. have played
【答案】B
【解析】由语境可知,当我妈妈进来时,我正在打电脑游戏。用过去进行时。选B 。
69. I have been to Shanghai. I _________ there last month.
A. go B. went C. have gone D. will go
【答案】B
【解析】由时间状语last month可知,用一般过去时。句意“我上个月去的那里”。故选B 。
70. There______ great changes in Kunming since 2009.
A. have had B. have C. have been D. has been
【答案】C
【解析】由since 2009可知,该句是There be 句型的现在完成时。主语是great changes,故选C 。
71. —Boys and girls, ____ in the rivers or pools. It ’s not safe.
— We won’t, thank you.
A. don’t swim B. to swim C. swim D. swimming
【答案】A
【解析】由下文“It ’s not safe (不安全)”可知,建议不要在河里或游泳池里游泳,为祈使句。故选A 。
72. My grandfather ______ a walk every day. He keeps in good health.
A. takes B. take C. taking
【答案】 A
【解析】由every day 可知,本句为一般现在时。句意“我的爷爷每天散步,他身体健康”。
73. Jenny in the kitchen when you called her at 5 o'clock this afternoon.
A. is cooking B. was cooking C. cooks D. Cooked
【答案】B
【解析】根据时间状语从句when you called her at 5 o'clock this afternoon 可知表示在过去的某一时间点的动作用“过去进行时态”,故选B 。
74. Our English teacher is very nice.
We friends since three years ago.
A. were B. became C. have been D. have made
【答案】C
【解析】根据时间状语since three years ago 可知强调从过去持续到现在的行为,为现在完成时态,故选C 。
75. The clothing store_______ a sale. The clothes there are very cheap.
A. has B. had C. is having D. was having
【答案】C
【解析】根据第二句句意“服装店的衣服很便宜”可知,服装店正在廉价销售,故用现在进行时态。
76. Miss Zhang, the most beautiful teacher, _______ many flowers and letters these days.
A. received B. will receive
C. was receiving D. has received
【答案】D
【解析】根据时间状语these days 可知是现在完成时态的标志词,应用现在完成时态,故选D 。
77. Your sweater looks smart. Where ______ you______ it?
A. do; get B. did; get C. will; get D. have; got
【答案】B
【解析】 根据文意“你的毛衣很漂亮,你从哪儿买的”,可知衣服是在过去买的,故用一般过去时态。
78. —Where were you this morning?
—I______ in the supermarket.
A. will shop B. am shopping
C. was shopping D. have shopped
【答案】C
【解析】根据上文的问句用一般过去时态,故答语用相同的时态,故选C 。
79. —When will your aunt leave for Shanghai?
—I don’t know, but I’ll call you as soon as
she .
A. leaves B. will leave C. left
【答案】A
【解析】“as soon as”引导时间状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选A 。
80. Mark______in China for 10 years and now he teaches Chinese in Britain.
A. has worked B. worked C. had worked D. is working
【答案】B
【解析】根据now he teaches Chinese in Britain可知Mark 是在过去在中国工作了十年,故选B 。
81. —Our hometown is becoming more and more beautiful. —Sure. Many trees _______ every year.
A. plant B. is planted C. are planted
【答案】C
【解析】根据时间状语every year可知用一般现在时态;主语与谓语动词又是被动的关系,故选C 。
82. —Why don’t you go to the movie with me, Betty? —Because I ______ it before.
A. saw B. have seen C. see
【答案】B
【解析】根据时间状语before 可知要用现在完成时态,故选B 。
83. What would happen if he ______ back home?
A. go B. goes C. went
【答案】C
【解析】考查虚拟语气中的动词时态。虚拟语气表示与现在事实相反,用一般过去时态,故选C 。
84. —Oh, I had a terrible toothache.
—You ’d better _____ see a dentist and have your bad teeth pulled out.
A. to go to B. going to C. goes to D. go to
【答案】D
【解析】考查动词的固定句式结构。had better意为“最好”,后接动词原形,故选D 。
85. —Are you a soccer player in your school?
—Yes, I _____ the team two years ago. I ______ in the team for two years.
A. have joined; have been B. was joined; am
C. joined; was D. joined; have been
【答案】D
【解析】根据时间状语two years ago 可知用一般过去时态;根据时间状语for two years可知要用现在完成时态,故选D 。
86. —Will you go and see the movie Net Mother with me? —Thank you. But I _____it already.
A. saw B. have seen C. see D. will see
【答案】B
【解析】根据标志词already 可知,运用现在完成时态,表示过去发生的动作对现在造成的影响。
87. —Hello, mum. Are you still on Lushan Mountain?
—Oh, no. We are back home. We ________ a really good journey.
A. have B. had C. are having D. will have
【答案】B
【解析】根据上下文文意“—你还在庐山吗?—我们回家了”可知,我们的旅行是在过去的时间里,故用一般过去时态。
88. —Mike, why are you watching TV again?
— I my homework.
A. finish B. finished C. have finished D. had finished
【答案】C
【解析】根据上下文文意“—迈克,你为什么在看电视?—我已经完成作业了”,表是过去发生的事情对现在的影响是“我可以看电视了”,可知用现在完成时态,故选C 。
89. —Hello, Mary! This is John. You must know why I ____you. —Oh, hello, John! I've waited for this call since last month.
A. called B. am calling
C. was calling D. have called
【答案】 B
【解析】根据对话内容可知,他们正在通电话,所以用现在进行时态。
90. —Why are you in such a hurry, John?
—There a basketball match between Class Three and our class in ten minutes.
A. is going to be B. is going to have
C. will have D. will hold
【答案】A
【解析】根据时间状语in ten minutes可知是表示将来的一段时间之后的动作,故用there be的一般将来时态。
91. —Have you seen Dr. Adams recently?
—No. He Hong Kong for an interactional meeting. He ’ll come back tomorrow.
A. has gone in B. has been in
C. has gone to D. has been to
【答案】C
【解析】考查动词辨析。 “have been in ”表示在„„多长时间;“have gone to”表示去了(还没回来);”have been to”意为去过(已经回来了)。根据句意 “他去了香港,明天回来”可知选C 。
92. —Do you know the moving story of Jack and Rose?
— Of course. I the film Titanic several times.
A. see B. saw C. have seen D. had seen
【答案】C
【解析】根据时间状语several times 可知动作已完成,要用现在完成时态,故选C 。
93. The reporter said that the UFO east to west when he saw it.
A. travels B. traveled C. was traveling D. has traveled
【答案】C
【解析】根据时间状语从句when he saw it可知,表示在过去的某一时间正在发生的动作用“过去进行时态”,故选C 。
94. —Have you ever been to Singapore?
— Yes. I there last year with my parents.
A. go B. went C. have been D. was going
【答案】B
【解析】根据时间状语last year 可知,强调在过去的时间“去年”做某事,所以用一般过去时态。
95. —What do you think of Sanya?
—Oh, it ’s a beautiful city, I ____there for several times.
A. have been B. have been to C. have gone to
【答案】A
【解析】考查动词时态。根据时间状语several times 可知表示经历,故要用have been to sp ,又因为there 是副词,所以不用to ,故选A 。
96. If the robot wrong, you can get a new one for free or get all your money back.
A. went B. goes C. would go D. will go
【答案】B
【解析】If 引导的条件状语从句,主句用情态动词,从句用一般现在时态表示将来的意义,故选B 。
97. 一 What will you do if it ______ tomorrow?
一 We have to carry it on, since we've got everything ready.
A. is raining B. rains C. will rain D. rain
【答案】B
【解析】If 引导的条件状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B 。
98. —I saw Mr Smith in the office at ten yesterday morning. —He an English party with us then.
A. has B. had C. was having D. has had
【答案】C
【解析】根据对话可知at ten yesterday morning为下文的时间状语,表示在过去的某一时间点正在发生的动作用“过去进行时态”,故选C 。
99. I don’t remember when and where I _____ this umbrella.
A.buy B.have bought C.will buy D.bought
【答案】D
【解析】根据句意“我不记得什么时候在哪儿买的这把伞”可知,买伞的事情是过去发生的,所以用一般过去时态。
100. Our foreign teacher Mr Green ______us English since three years ago.
A. has taught B. is teaching C. taught D. teaches
【答案】A
【解析】since+时间点,表示自从„„以来,为现在完成时标志词,所以答案为A 。句意:我们的外语老师格林先生自从三年前就教我们英语。
100道中考英语时态真题,开启学霸模式!(下) 100道中考英语时态真题(上)(共50道),今天继续为大家分享剩下的50道,含答案和解析。从现在起,开始接触初三/中考内容,比其他同学先进入中考备考状态,你就迈出了成功的第一步!
51. — Where is your father?
— He _____ Australia and he _____ Sydney for two weeks.
A. Has been to, has been in B. has gone to, will stay in
C.Has been in , has been to D.has gone to, has stayed to
【答案】A
【解析】have gone to“到某地去了”;have been in+地点“一直在某地„„”。句意:他到澳大利亚去了,并且在悉尼呆了两个周了。
52. Everyone except Tom and Mike_____Kunming before.
A. has gone to B. have gone to
C. has been to D. have been to
【答案】C
【解析】have been to “去过某地”;have gone to “到某地去了”;句意“除了汤姆和迈克外,每个人以前都去过昆明”,本句主语中心语是everyone ,故选C 。
53. I to Rongjiang last year, but I________ never______ to Chongjiang.
A. went; have, been B. will go; have, been
C. went; have, gone D. go; have, gone
【答案】A
【解析】由last year 可知,第一句为一般过去时。由第二句中的“never ”可知,用现在完成时。故选A 。
54. He___his hometown for twenty years. He really misses it!
A. has been away from B. left
C. has left D. is away from
【答案】A
【解析】从“for+一段时间”时间状语可知用现在完成时,因此,只能选择A 或C 选项;而leave 是瞬间性动词,不能持续一段时间,所以要将leave 变成be away from,故选A 答案。
55. Look, some people photos on the beach.
A. took B. takes C. are taking
【答案】C
【解析】look 是现在进行时态的标志词,其结构是
(is/am/are)+doing。故选C 。
56. Mary _______ to school 10 minutes ago.
A. went B. has gone C. goes
【答案】A
【解析】由10 minutes ago可知,句子为一般过去时。句意“10分钟前,玛丽去上学了”。
57. Both Alice and I ________ the film Titanic before.
A. have seen B. has seen C. sees
【答案】A
【解析】before 单独使用,通常和完成时连用。又因为主语是Alice and I,因此用谓语动词复数形式。
58. They ________ some trees in the park yesterday.
A. will plant B. plant C. planted
【答案】C
【解析】根据时间状语yesterday 可知是一般过去时态。
59. Last summer vacation, we ______ many photos when we had a trip to Dalian.
A .take B. takes C. took D. will take
【答案】C
【解析】由时间状语“Last summer”可知,本句为一般过去时。故选C 。
60. —Haven't I told you that you should be home earlier? —Yes, but I home earlier than I usually do.
A. was coming B. will come C. came D. had come
【答案】C
【解析】由答语句意“„„但是我比平常来家早”可知,用一般过去时。故选C 。
61. energy, turn off the hot water after you take a shower.
A. Save B. Saving C. Saved D. To save
【答案】D
【解析】考查非谓语动词的用法。动词不定式表目的。句意“为了节省能源,沐浴后要关上热水”。故选D 。
62. —Jimmy isn’t here. Where is he?
—He hurt his arm on the playground just now. He ___ to the school doctor’s.
A. has gone B. has been C. goes
【答案】A
【解析】由上文句意“他刚才在操场上胳膊受伤了”可知,他已去学校医务室了,故用现在完成时。选A 。
63. The car _____ by the policeman because the driver was drunk.
A. stopped B. was stopped C. were stopped
【答案】B
【解析】car 和stop 构成被动关系。再由下文为一般过去时。因此是一般过去时的被动语态。主语为单数,故选B 。
64. —Why did you get up so early?
— the first bus
A. Catch B. Catching C. To catch D. Caught
【答案】C
【解析】考查非谓语动词。不定式表目的。句意“你为什么起床那么早啊?”可知,是为了赶上第一班车。故选C 。
65. I housework when my aunt came.
A. am doing B. did C. was doing D. have done
【答案】C
【解析】由句意“当我姑姑来时,我正在做作业”可知,用过去进行时。故选C 。
66. Hurry up! The concert ________ for ten minutes.
A. has begun B. has been on C. began D. was on
【答案】B
【解析】考查动词用法。句意:快点!音乐会已进行了十分钟了。根据时间状语for ten minutes谓语动词应用现在完成时,排除C 和D ;begin 是短暂性动作的动词,不可和表示一段时间的时间状语连用,排除A ,所以选B 。
67. —I ____a fruit salad half an hour ago. Can it ____now? —One more minute, please.
A. ordered, be served C. have ordered, be served
B. have paid for, serve D. paid, serve
【答案】A
【解析】本题考查动词的时态和语态。由half an hour ago可知本题是过去时。而后句的it 指代a fruit salad,故是情态动词的被动语态。故综合分析,可知选A 。
68. Last night, I computer games when my mother went into my bedroom. You can’t imagine how embarrassed I was then.
A. played B. was playing C. have played
【答案】B
【解析】由语境可知,当我妈妈进来时,我正在打电脑游戏。用过去进行时。选B 。
69. I have been to Shanghai. I _________ there last month.
A. go B. went C. have gone D. will go
【答案】B
【解析】由时间状语last month可知,用一般过去时。句意“我上个月去的那里”。故选B 。
70. There______ great changes in Kunming since 2009.
A. have had B. have C. have been D. has been
【答案】C
【解析】由since 2009可知,该句是There be 句型的现在完成时。主语是great changes,故选C 。
71. —Boys and girls, ____ in the rivers or pools. It ’s not safe.
— We won’t, thank you.
A. don’t swim B. to swim C. swim D. swimming
【答案】A
【解析】由下文“It ’s not safe (不安全)”可知,建议不要在河里或游泳池里游泳,为祈使句。故选A 。
72. My grandfather ______ a walk every day. He keeps in good health.
A. takes B. take C. taking
【答案】 A
【解析】由every day 可知,本句为一般现在时。句意“我的爷爷每天散步,他身体健康”。
73. Jenny in the kitchen when you called her at 5 o'clock this afternoon.
A. is cooking B. was cooking C. cooks D. Cooked
【答案】B
【解析】根据时间状语从句when you called her at 5 o'clock this afternoon 可知表示在过去的某一时间点的动作用“过去进行时态”,故选B 。
74. Our English teacher is very nice.
We friends since three years ago.
A. were B. became C. have been D. have made
【答案】C
【解析】根据时间状语since three years ago 可知强调从过去持续到现在的行为,为现在完成时态,故选C 。
75. The clothing store_______ a sale. The clothes there are very cheap.
A. has B. had C. is having D. was having
【答案】C
【解析】根据第二句句意“服装店的衣服很便宜”可知,服装店正在廉价销售,故用现在进行时态。
76. Miss Zhang, the most beautiful teacher, _______ many flowers and letters these days.
A. received B. will receive
C. was receiving D. has received
【答案】D
【解析】根据时间状语these days 可知是现在完成时态的标志词,应用现在完成时态,故选D 。
77. Your sweater looks smart. Where ______ you______ it?
A. do; get B. did; get C. will; get D. have; got
【答案】B
【解析】 根据文意“你的毛衣很漂亮,你从哪儿买的”,可知衣服是在过去买的,故用一般过去时态。
78. —Where were you this morning?
—I______ in the supermarket.
A. will shop B. am shopping
C. was shopping D. have shopped
【答案】C
【解析】根据上文的问句用一般过去时态,故答语用相同的时态,故选C 。
79. —When will your aunt leave for Shanghai?
—I don’t know, but I’ll call you as soon as
she .
A. leaves B. will leave C. left
【答案】A
【解析】“as soon as”引导时间状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选A 。
80. Mark______in China for 10 years and now he teaches Chinese in Britain.
A. has worked B. worked C. had worked D. is working
【答案】B
【解析】根据now he teaches Chinese in Britain可知Mark 是在过去在中国工作了十年,故选B 。
81. —Our hometown is becoming more and more beautiful. —Sure. Many trees _______ every year.
A. plant B. is planted C. are planted
【答案】C
【解析】根据时间状语every year可知用一般现在时态;主语与谓语动词又是被动的关系,故选C 。
82. —Why don’t you go to the movie with me, Betty? —Because I ______ it before.
A. saw B. have seen C. see
【答案】B
【解析】根据时间状语before 可知要用现在完成时态,故选B 。
83. What would happen if he ______ back home?
A. go B. goes C. went
【答案】C
【解析】考查虚拟语气中的动词时态。虚拟语气表示与现在事实相反,用一般过去时态,故选C 。
84. —Oh, I had a terrible toothache.
—You ’d better _____ see a dentist and have your bad teeth pulled out.
A. to go to B. going to C. goes to D. go to
【答案】D
【解析】考查动词的固定句式结构。had better意为“最好”,后接动词原形,故选D 。
85. —Are you a soccer player in your school?
—Yes, I _____ the team two years ago. I ______ in the team for two years.
A. have joined; have been B. was joined; am
C. joined; was D. joined; have been
【答案】D
【解析】根据时间状语two years ago 可知用一般过去时态;根据时间状语for two years可知要用现在完成时态,故选D 。
86. —Will you go and see the movie Net Mother with me? —Thank you. But I _____it already.
A. saw B. have seen C. see D. will see
【答案】B
【解析】根据标志词already 可知,运用现在完成时态,表示过去发生的动作对现在造成的影响。
87. —Hello, mum. Are you still on Lushan Mountain?
—Oh, no. We are back home. We ________ a really good journey.
A. have B. had C. are having D. will have
【答案】B
【解析】根据上下文文意“—你还在庐山吗?—我们回家了”可知,我们的旅行是在过去的时间里,故用一般过去时态。
88. —Mike, why are you watching TV again?
— I my homework.
A. finish B. finished C. have finished D. had finished
【答案】C
【解析】根据上下文文意“—迈克,你为什么在看电视?—我已经完成作业了”,表是过去发生的事情对现在的影响是“我可以看电视了”,可知用现在完成时态,故选C 。
89. —Hello, Mary! This is John. You must know why I ____you. —Oh, hello, John! I've waited for this call since last month.
A. called B. am calling
C. was calling D. have called
【答案】 B
【解析】根据对话内容可知,他们正在通电话,所以用现在进行时态。
90. —Why are you in such a hurry, John?
—There a basketball match between Class Three and our class in ten minutes.
A. is going to be B. is going to have
C. will have D. will hold
【答案】A
【解析】根据时间状语in ten minutes可知是表示将来的一段时间之后的动作,故用there be的一般将来时态。
91. —Have you seen Dr. Adams recently?
—No. He Hong Kong for an interactional meeting. He ’ll come back tomorrow.
A. has gone in B. has been in
C. has gone to D. has been to
【答案】C
【解析】考查动词辨析。 “have been in ”表示在„„多长时间;“have gone to”表示去了(还没回来);”have been to”意为去过(已经回来了)。根据句意 “他去了香港,明天回来”可知选C 。
92. —Do you know the moving story of Jack and Rose?
— Of course. I the film Titanic several times.
A. see B. saw C. have seen D. had seen
【答案】C
【解析】根据时间状语several times 可知动作已完成,要用现在完成时态,故选C 。
93. The reporter said that the UFO east to west when he saw it.
A. travels B. traveled C. was traveling D. has traveled
【答案】C
【解析】根据时间状语从句when he saw it可知,表示在过去的某一时间正在发生的动作用“过去进行时态”,故选C 。
94. —Have you ever been to Singapore?
— Yes. I there last year with my parents.
A. go B. went C. have been D. was going
【答案】B
【解析】根据时间状语last year 可知,强调在过去的时间“去年”做某事,所以用一般过去时态。
95. —What do you think of Sanya?
—Oh, it ’s a beautiful city, I ____there for several times.
A. have been B. have been to C. have gone to
【答案】A
【解析】考查动词时态。根据时间状语several times 可知表示经历,故要用have been to sp ,又因为there 是副词,所以不用to ,故选A 。
96. If the robot wrong, you can get a new one for free or get all your money back.
A. went B. goes C. would go D. will go
【答案】B
【解析】If 引导的条件状语从句,主句用情态动词,从句用一般现在时态表示将来的意义,故选B 。
97. 一 What will you do if it ______ tomorrow?
一 We have to carry it on, since we've got everything ready.
A. is raining B. rains C. will rain D. rain
【答案】B
【解析】If 引导的条件状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B 。
98. —I saw Mr Smith in the office at ten yesterday morning. —He an English party with us then.
A. has B. had C. was having D. has had
【答案】C
【解析】根据对话可知at ten yesterday morning为下文的时间状语,表示在过去的某一时间点正在发生的动作用“过去进行时态”,故选C 。
99. I don’t remember when and where I _____ this umbrella.
A.buy B.have bought C.will buy D.bought
【答案】D
【解析】根据句意“我不记得什么时候在哪儿买的这把伞”可知,买伞的事情是过去发生的,所以用一般过去时态。
100. Our foreign teacher Mr Green ______us English since three years ago.
A. has taught B. is teaching C. taught D. teaches
【答案】A
【解析】since+时间点,表示自从„„以来,为现在完成时标志词,所以答案为A 。句意:我们的外语老师格林先生自从三年前就教我们英语。