1、“for +一段时间”的时态应用与高考题,时态题历来是高考重点考查项目,其中,“for + 一段时间”结构常与六种时态连用,考生很容易搞混,现针对近10年高考题对该结构进行分析。 现在完成时 现在完成进行时 过去完成时 过去完成进行时一般过去时 (考的最频繁)将来完成时,现在完成时和现在完成进行时:相对于现在。时间段算到现在。 过去完成时和过去完成进行时:相对于过去。时间段是算到过去即过去的过去。 一般过去时:只谈过去。句子没有出现该时间段的截止点。将来完成时:时间算到将来。,【解题关键】确定时间段的截止点,1. (2013年辽宁卷) He was unhappy when he sold h
2、is guitar. After all, he _ it for a very long time.A. has had B. had had C. has D. had 2.(2012湖南卷) I remember you were a talented pianist at college. Can you play the piano for me? Sorry, I _ the piano for years.A. dont play B. wasnt playing C. havent played D. hadnt played,3.【2011天津卷】On her next bi
3、rthday, Ann _ married for twenty years.A. is B. has been C. will be D. will have been 4. (2010年天津卷)We _ on this project for four hours. Lets have a rest. A. are working B. have been working C. worked D. had worked,5.(2010江苏卷)Peter , where did you guys go for the summer vacation? We_ busy with our wo
4、rk for months, so we went to the beach to relax ourselves. A. were B. have been C. had been D. will be,6.(2008年江苏卷)Im sure Andrew will win the first prize in the final. I think so. He _ for it for months.A. is preparing B. was preparingC. had been preparing D. has been preparing 7.(2008天津卷)He _ foot
5、ball regularly for many years when he was young.A. was playing B. played C. has played D. had played,8.(2007年福建卷)Danny_ hard for long to realize his dream and now he is popular.A. works B. is working C. has worked D. worked,9.(2007年重庆卷)Did Alan enjoy seeing his old friends yesterday? Yes, he did. He
6、 _ his old friends for a long time.A. didnt see B. wouldnt seeC. hasnt seen D. hadnt seen 10.(2007年湖南卷)Cathy is taking notes of the grammatical rules in class at Sunshine School, where she _English for a year.A. studies B. studied C. is studying D. has been studying,11.(2007年安徽卷)They became friends
7、again that day. Until then, they _ to each other for nearly two years.A. didnt speak B. hadnt spokenC. havent spoken D. havent been speaking 12.(2006年江西卷)My cousin went to Canada two years ago. He _there for a few months and then went to America.A. worked B. would work C. would be working D. has bee
8、n working,13.(2006年重庆卷)I _in London for many years, but Ive never regretted my final decision to move back to China.A. lived B. was livingC. have lived D. had lived 14.(2006年湖北卷)I wont tell the student the answer to the math problem until he _on it for more than an hour.A. has been working B. will h
9、ave worked C. will have been working D. had worked,15. (2005年江苏卷)They _ on the program for almost one week before I joined them, and now we _ it as no good results have come out so far. A. had been working; are still working B. had worked; were still working C. have been working; have worked D. have
10、 worked; are still working 16.(2004年重庆卷)The crazy fans _ patiently for two hours, and they would wait till the movie star arrived.A. were waiting B. had been waiting C. had waited D. would wait,17. (2004年辽宁卷)It is said in the book that Thomas Edison (18471931) _ the world-leading inventor for sixty years. A. would be B. has been C. had been D. was 18.(2004年全国I卷)The window is dirty. I know. It _ for weeks. A. hasnt cleaned B. didnt clean C. wasnt cleaned D. hasnt been cleaned,