题目内容
—Who do you think will get the first prize?
—Mary, of course. She ________ for the competition for months.
| A.is preparing | B.was preparing |
| C.had been preparing | D.has been preparing |
D
解析试题分析:句意:--你认为谁会得到一等奖?--当然是玛丽了。她为这次比赛准备了好几月。根据for months表示玛丽从过去开始就准备比赛,一直持续了好几个月,一直到现在,表示从过去开始的动作一直到持续到现在的动作,应该用现在完成进行时。故选D。
考点:考查动词时态的用法。
点评:本题难度适中。动词时态是近几年高考必考的内容。需要考生有分析理解复杂的句子结构的能力,必须会根据语境或已给动词的形式来判断动词的时态。
即学即练:Tom in the library every night over the last three months.
A. works B. worked C. has been working D. had been working
解析:C。句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。故选C。
—Do you know if he has recovered from the illness?
—Recovered? I am afraid that he ________ now in the hospital.
| A.is being cured | B.is being treated |
| C.has treated | D.is cured |
—Long time no see.Haven't you graduated from college?
—Yes.I____business management for 4 years in Beijing.
| A.study | B.have studied | C.studied | D.am studying |
— Hello, Tom. This is Mary speaking.
— What a coincidence! I __________ about you.
| A.was just thinking | B.just thought |
| C.have just thought | D.would just think |
The number of foreign students attending Chinese universities ________rising steadily since 2010.
| A.is | B.are |
| C.has been | D.have been |
--- Tommy is planning to buy a car.
--- I know. By the time he returns from abroad, he ________ enough for a used one.
| A.will have saved | B.saves | C.had saved | D.will save |
I forget where I learned the saying, or I _____ it to you now.
| A.will show | B.would show |
| C.am going to show | D.am showing |
Helen said that she would come to see me the next day, but she_____.
| A.wouldn’t | B.hasn’t | C.hadn’t | D.didn’t |
It is hard for me to imagine what I would be doing today if I________in love,at the age of seven,with the Melinda Cox Library in my hometown.
| A.wouldn’t have fallen |
| B.had not fallen |
| C.should fall |
| D.were to fall |