Module4 语法拔高训练
一、单项选择(现在完成时)
1. Going out for a trip with friends _______ popular in the past few years.
A. is B. was C. has been D. had been
2. — How many times have you been to Beijing
—_______, but I have been to Shanghai twice.
A. Never; already B. Seldom; never
C. None; ever D. Few; Yet
3. —Is Paul playing both soccer and tennis for the school
—He ______. But now he has given up playing tennis.
A. is B. has C. was D. had
4. My mother is a retired teacher. She ______in a high senior school in Xiamen for 30 years.
A. has taught B. had taught C. taught D. had been taught
5. It is five years since my dear aunt ______here.
A. left B. has left C. was D. had
6. —where ______you put the ruler I can’t see it anywhere.
—I put it right here. But now it is ______.
A. have; gone B. did; missed C. had; going D. will; missing
7. —has Sam finished his homework today
—yes, he ______ it this morning.
A. did B. has done C. was doing D. had done
8. Now that she is out of a job, Lucy______ going back to school, but she hasn’t decided yet.
A. had considered B. has been considered
C. considered D. is going to consider
9. I once ______ in a junior high school for two years. But I’m a teacher in a senior high school now, and I ______here for 14 years.
A. have worked; have worked B. had worked; have worked
C. had worked; work D. worked; have worked
10. —Have you ever to ______our school before
—No,it’s the first time I______ here.
A. been; come B. gone; have come
C. been; have come D. gone; came
二、高考试题精选
1. (2013 新课标)When I first met Bryan I didn’t like him, but I my mind ______.
A. have changed B. change C. had changed D. would change
2. (2013 北京)Shakespeare’s play Hamlet ______ into at least ten different films over the past years.
A. had been made B. was made C. has been made D. would be made
3. (2013 福建)The girl has a great interest in sport and ______ badminton classes twice a week over the last three years.
A. took B. is taking C. takes D. has been taking
4. (2013 湖南)—Have you heard about the recent election
—Sure, it ______the only thing on the news for the last three days.
A. would be B. is C. has been D. will be
5. (2013 山东)—Oh no! We’re too late. The train ______ .
—That’s OK. We’ll catch the next train to London.
A. was leaving B. had left C. has left D. has been leaving
6. (2013 浙江)During the last three decades, the number of people participating in physical fitness programs ______sharply.
A. was increasing B. has increased
C. had increased D. will be increasing
7. (2013 上海)The school board is made up of parents who ______ to make decisions about school affairs.
A. had been elected B. had elected
C. have been elected D. have elected
8.(北京高考题)Tom ______in the library every night over the last three months
A. works B. worked C. has been working D. had been work.
9.(陕西高考题)His first novel ______good reviews since it came out last month
A. receives B. is receiving C. will receive D. has received
10.(湖南高考题)It is the most instructive lecture that I ______ since I came to this school.
A. attended B. had attended C. am attending D. have attended
参考答案与解析:
—、
1. C 考查时态。in the last/ past few days/years 通常与现在完成时态连用。
2. C考查代词。none用于回答how many/much的提问。
3. C考查时态。根据第二句“但是他现在放弃打网球了”可判断此句是与过去作对比,所以前句用过去时。
4-C由语境可知,妈妈现在已经退休,所以“她在退休以前在厦门一所高中教了30年书”是过去的动作。
5. A考查固定句型。it is +—段时间+Since +—般过去时。
6. A考查时态。第一个句子是现在完成时,强调动作在过去发生但对现在造成影响,即:我找不到。所以用have +put; be gone/missing 意为“不见了”。
7. A由this morning可知应用一般过去时。
8. B考查现在完成进行时的用法。consider这一动作从过去某时开始到现在一直在进行,因此用现在完成进行时。句意:露西一直想回到学校去,但是现在还没有决定。
9. D第一空表示过去某时发生的动作,不涉及对现在的影响;第二空表示动作始于过去,持续到现在,可能还会持续下去,与现在有联系。
10. C句意:你以前来过我们学校吗? 没有,这是第一次。have been to 指“来过,到过 ”;it is the first/second time .后用现在完成时,表示“这是某人第几次做某事”。
二、
1. A句意:当我第一次见到Bryan时我不喜欢他,但是现在我已经改变我的想法了。考查动词时态。根据转折连词but可知,前后两句表示今昔对比,即“我现在已经改变着法了.故用现在完成时,排除C、D两项;B项表示现在的习惯性动作,不合句意。
2.C句意:在过去的几年,莎士比亚的戏剧《哈姆雷特》被制作成不下10部不同的电影。本题考查动词的时态。years意为“在过去的几年”,谓语动词用现在完成时。
3.D句意:这个女孩对运动很感兴趣,她在过去3年里每周参加两次羽毛球课。根据句中标志间over the last three years可知应该用现在完成时.
4.C句意:你听说最近的选举了吗?当然,这是最近3天唯一的消息。根据句中标志语for the last three days可知应用现在完成时.
5. C句意:噢,不!我们来得太晚了!火车___,没关系。我们可以赶下一趟火车去伦敦。根据句意可知火车已经离开,对现在造成影响,故使用现在完成时。
6. B考查动词时态。根据时态标志词during the last three decades可知,使用现在完成时,选B。
7. C句意:学校董事会是由已被选出的父母组成的,他们就学校亊务做出决定。elect与parents之间存在动宾关系,故用被动语态。又根据主句用的是一般现在时可知,选举一事对现在有影响.故用现在完成时。
8. C考查动词的时态。句意:在过去的3个月里,汤姆每天晚上都在图书馆里学习。题干中出现的over the last three months, 是明显提示用现在完成进行时或现在完成时。
9. D考查动词的时态。句意:他的第一本小说自上个月出版以来得到了好评。since自从……以来,引导含有过去时的从句时,主句用现在完成时。
10. D考查动词的时态。句意:自从我到这个学校以来,这是我所听到的最有教育意义的演讲。since自从……以来,引导过去时的从句时,主句用现在完成时。
5 / 5