英语语法网 英语词汇网 高考英语网 中考英语网
精心组稿 精巧编排 精彩纷呈 全心打造英语第一品牌!
加入收藏
网站地图
购点说明
首    页 | 语法新闻 | 名词用法 | 代词用法 | 冠词用法 | 数词用法 | 介词用法 | 连词用法 | 形容词用法 | 副词用法 | 比较等级 | 动词用法 | 连系动词 | 情态动词 | 动词时态 | 被动语态 | 虚拟语气 | 非谓语动词 | 疑问句 | 祈使句 | 感叹句 | 否定句 | 倒装句 | 强调句 | there be存在句 | 省略句 | 独立主格 | 主谓一致 | 状语从句 | 定语从句 | 名词性从句 | it用法 | 语法练习 | 语法考试 | 语法综合 | 句子成分 | 语法连载 | 语法著作 | 英语语料库 | 语法与翻译 | 双语阅读 | 语法与惯用法 | 语法与写作 | 期刊精选 | 语法观点 | 语法挑刺 | 下载中心 | 趣味英语 | 会员之家 | 专家顾问 | 百家讲坛 | 答疑中心
您现在的位置: 首页 > 英语语法 > 语法练习 >
英语单项填空考点——时态练习
作者:HMGREEN    文章来源:本站原创    点击数:    更新时间:2019-08-27    
          ★★★ 【字体:
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!


英语单项填空考点——时态练习

 

1. When she was in America, she _____three foreign languages, but she _____all except a few words of each.

A. spoke; had forgotten        B. spoke; has forgotten

C. had spoken; had forgotten    D. had spoken; have forgotten

2. —Don’t put the waste on the ground.

—Oh, I’m very sorry. I _____the dustbin there.

A. don’t see       B. isn’t seeing   C. didn’t see      D. haven’t see

3. —How is the weather in your country this summer?

—It _____as little as it does now for a long time.

A. hasn’t rained       B. doesn’t rain         C. wasn’t raining     D. didn’t rain

4. —Does Liu Hui serve in the army?

—No, but he _____in the army for three years.

A. served                  B. has served           C. is serving             D. would serve

5. —Do you know if the basketball game has started yet?

—Started? It must be certain who_____by now.

A. is winning            B. wins        C. has won D. would win

6. —I’m sorry; I shouldn’t have been so rude to you.

—You _____your temper but that’s OK.

A. have lost              B. had lost  C. did lose  D. were losing

7. —Sorry. I _____to post the letter for you.

—Never mind. _____it myself after school.

A. forget; I’d rather post        B. forgot; I’ll post

C. forgot; I’m going to post   D. forget; I’d better post

8. —Tom came back home yesterday.

—Really? Where _____at all?

A. had he been              B. has he been        C. had he gone              D. has he gone

9. Unfortunately, when I dropped in, Professor Smith _____, so we only had time for a few words.

A. has just left          B. had just left          C. just left          D. was just leaving

10. —Has your sister finished her composition yet?

—I have no idea. She _____it this morning.

A. wrote                     B. has written           C. had written          D. was writing

11. —What were you doing when I phoned you last night?

—I _____my painting and was starting to take a bath.

A. have already finished            B. was finishing      C. had just finished       D. was going to finish

12. —Can I drive on the free way, Mr Green?

—You can when you _____a bit more skilled.

A. will get           B. are getting           C. will have get D. get

13. You _____television. Why not do something more active?

A. always    watch               B. are always watching

C. have always watched            D. have always been  watching

14. I have been studying computer for several years and I still _____.

A. have              B. do            C. have been           D. am

15. By the time he leaves university, he _____much work experience so long as he takes a part-time job.

A. will have gained        B. has gained          C. may have gained             D. will gain

16. —Miss Jones _____music at Bardon School for ten years.

—No wonder I often hear her sing in her garden.

A. teaches  B. used to teach      C. is teaching          D. has been teaching

【预测精解】

1. B能讲三种语言是过去在美国时的情况,用一般过去时;但现在已经基本忘记了,用现在完成时。

2. C。指刚才对方提醒之前没看到垃圾箱,用过去式。

3. A。由nowfor a long time可知很长时间都没有像现在这样下雨这么少,用现在完成时。

4. A。由no是对前句的否定可知现在不在部队服役,是以前服过役,故用一般过去时。

5. A。此处现在进行时表示一般将来时。

6. C。上句我本不该对你那么无礼是对过去情况的自责;答语你当时的确很生气,用一般过去时,did用于lose前表示强调。

7. B。从语境看忘记应为过去;放学后自己去记是临时的决定,不能用表示计划或打算的be going to

8. Ahave been to…去过某地(已回来)have gone to…到某地去了(没回来);又因为问的是Tom回来之前到去过某地,故用过去完成时态。

9. D。从我们只谈了几句话可知,当我们去拜访时,Professor Smith“正要离开了,D是过去进行时表示过去将来时。

10. D。意为我知道她今天早上是在写,但不知道她现在是否已经写完

11. C。由我正要去洗澡可知昨天你打电话时我刚刚画完画完打电话前之前,即过去的过去。

12. D。在时间状语从句或条件状语从句中用一般现在时表示将来。

13. Balways与进行时态连用,往往含有贬义,意为老是

14. D。句意为我已学电脑几年了,我现在还在学。”am后省略了studying

15. A。句中leaves是一般现在时表示将来;by接将来时间,常与将来完成时连用。若by接过去时间,通常就与过去完成时连用。

16. D。从for ten years可知她十年前已开始教书了;从I often hear…知道她现在还在教。表示从过去某时开始一直延续到现在,并且现在依然在进行,用现在完成进行时,故选D

 

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

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