英语语法网 英语词汇网 高考英语网 中考英语网
精心组稿 精巧编排 精彩纷呈 全心打造英语第一品牌!
加入收藏
网站地图
购点说明
首    页 | 高考新闻 | 高考听力 | 高考口语 | 词汇用法 | 词语辨析 | 考纲词汇 | 高考语法 | 单项填空 | 完形填空 | 阅读理解 | 短文改错 | 书面表达 | 读写任务 | 语法填空 | 信息匹配 | 阅读填空 | 阅读简答 | 单词拼写 | 完成句子 | 对话填空 | 任务型阅读 | 惯用法 | 备考方略 | 高考陷阱 | 模拟题库 | 真题汇编 | 文化背景 | 英语百科 | 趣味英语 | 双语阅读 | 外语院校 | 综合资料 | 真题详解 | 下载中心 | VIP 通道 | 会员之家 | 名师家教 | 猜题押题 |
您现在的位置: 首页 >> 高考英语 >> 单项填空 >>
133套高考英语真题分类详解(含2010)·时态
文章作者:admin    文章来源:高考英语网    点击数:   更新时间:2010-11-04
        ★★★ 【字体:
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!

 

现在完成进行时

1. —We’ve spent too much money recently.

—Well, it isn’t surprising. Our friends and relatives ________ around all the time. (2010安徽卷)

A. are coming                B. had come                C. were coming            D. have been coming

【解析】D。现在完成时的基本用法是从过去一直持续到现在的动作或状态。根据句意可知,正是因为最近一直有朋友和亲戚来访,所以导致花钱较多。

2. I’m tired out. I ________ all afternoon and I don’t seem to have finished anything. (2010湖南卷)

A. shopped                    B. have shopped           C. had shopped           D. have been shopping

【解析】D。根据句中的amdon’t seem可知,句子谈的是现在的情况,故可排除过去时态AC;又因为“很累”是因为“整个下午一直在购物”导致的,故用选D在意思上更与语境吻合。

3. —Why, Jack, you look so tired!

—Well, I ________ the house and I must finish the work tomorrow. (2010江苏卷)

A. was painting              B. will be painting         C. have painted            D. have been painting

【解析】D。现在完成进行时表示从过去一直持续到现在的动作。在此题中,由于“一直在刷油漆”,所以才导致“看上去非常疲惫”,故选D最符合句意。

4. Mother wanted to be a good provider, a role she ________ since her marriage to Father. (2010江西卷)

A. shoulders                  B. shouldered               C. is shouldering        D. has been shouldering

【解析】D。根据空格后的since可知,此处谈论的是从过去一直持续到现在的情况,故用现在完成进行时最合适。

5. Joseph ________ to evening classes since last month, but he still can’t say “What’s your name?” in Russian. (2010辽宁卷)

A. has been going             B. went                      C. goes                      D. has gone

【解析】A。根据句中的since可知,空格处应填完成时态,故可排除BC;根据句意,空格处填现在完成进行时比填现在完成时更合适,因为它更强调“一直在做某事”。

6. I have to see the doctor because I ________ a lot lately. (2010陕西卷)

A. have been coughing      B. had coughed            C. coughed                D. cough

【解析】A。根据句中“不得不要去看医生”这一信息可知,“咳嗽”这一现象现在还在持续,由此可排除BC;比较AD,显然用现在完成进行时才能更好地表示从过去一直持续到现在的情况,故选A

7. We ________ on this project for four hours. Let’s have a rest. (2010天津卷)

A. are working                 B. have been working   C. worked                 D. had worked

【解析】B。根据句中的let’s have a rest(我们休息一下吧)可知,连续工作四个小时导致我们现在很累了,所以用现在完成进行时比较合适。

8. —Why do you want to work for our company?

—This is the job that I ________ for. (2010重庆卷)

A. looked                        B. am to look                 C. had looked             D. have been looking

【解析】D。用现在完成时表示最近一直在做的事情,以强调求职者对此工作的重视和珍惜。

 完整内容请到http://www.nmet168.com/Article/xiazai/下载

 

上一页  [1] [2] [3] [4] [5] 

引用地址:
文章录入:admin    责任编辑:admin 
  • 上一篇文章:
  • 下一篇文章:


  • 相关文章推荐:
    发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)