收藏 分享(赏)

人教版九年级英语上册 语法精练:过去完成时.doc

上传人:weiwoduzun 文档编号:4477410 上传时间:2018-12-30 格式:DOC 页数:4 大小:63KB
下载 相关 举报
人教版九年级英语上册 语法精练:过去完成时.doc_第1页
第1页 / 共4页
人教版九年级英语上册 语法精练:过去完成时.doc_第2页
第2页 / 共4页
人教版九年级英语上册 语法精练:过去完成时.doc_第3页
第3页 / 共4页
人教版九年级英语上册 语法精练:过去完成时.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、语法精练:过去完成时一、用所给词的正确时态填空1. Chen Daoming (leave) before we arrived there.2. By the end of last month he (design) ten bridges.3. They (get) two free tickets for Canada, otherwise they couldnt afford to visit there.4. She said that she (not hear from) him since he left Shanghai.5. Toms father (work) the

2、re since 20 years ago, so he knew the place well.6. When I was a child, I often (play) football in the street.7. I (hear) nothing from him up to now.8. That was the toughest problem that I (met) once before.二、单项填空1. You look tired.Yes. I _ nonstop until 8 oclock.A. had worked B. work C. have worked

3、D. was working2. In the past twelve months, the research members _ the effectiveness of many materials in a home building.A. had studied B. would study C. studied D. have studied3. His wife _ to catch the first train but she was too late.A. hoping B. had hoped C. has hoped D. would hope4. Have you b

4、rought your camera?Oh, my poor memory! _ it beforeleaving home.A. mentioned B. had mentioned C. have been mentioned D. have mentioned5. Did Linda see the traffic accident?No, no sooner _ than it happened.A. had she gone B. she had gone C. has she gone D. she has gone6. He _ football regularly for ma

5、ny years when he was young.A. was playing B. played C. has played D. had played7. The moment I got home, I found I _ my jacket on the playground.A. had left B. left C. have left D. was leaving8. Tom is now in our class, but he once _ in Westbrook High School for a term.A. has studied B. studied C. h

6、ad studied D. studies9. By the end of 1976, many buildings _ built in the city.A. have been B. have C. had been D. will10. The hotel wasnt particularly good, but I _ in many worse hotels.A. was staying B. stayed C. would stay D. had stayed参考答案与解析一、1. had left 2.had designed3. got 4.hadnt heard from5

7、. had worked 6.played7. have heard 8.had met二、1.选 A。句意:“ 你看上去很累” 。 “是的,我一直工作到了 8 点没有休息。 ”依句意可知,work 这一动作在过去的时间 8 点前就结束了,所以用过去完成时表示“过去的过去 ”。2.选 D。句意:在过去的十二个月里,研究人员研究了许多家装材料的效能。 “in the past/last一段时间”在过去的一段时间里,与现在完成时连用。3.选 B。由“but she was too late”可知实际上没有赶上早班车。had hoped 意为“原希望但未能如愿” ,常用于这一结构的动词还有 thin

8、k, want, plan,suppose, intend 等。4.选 B。句意:“你带相机来了吗?”“哎,我的记性真糟糕!离开家之前还提起过呢。 ”mention 发生在过去的动作 leave home 之前,应用过去完成时。5.选 A。答句中含有 no sooner .than .结构,且从句用了一般过去时,故主句用过去完成时,又因 no sooner 位于句首,故主句要倒装。6.选 B。for many years 会误导考生选择 D。但是此处要表达的是 “当他年轻时,他踢了好些年的足球” 这一事实,故用一般过去时。7.选 A。由句意可知,leave 这一动作发生在 found 动作之前,故用过去完成时。8.选 B。句意:汤姆现在在我们班,但他曾在 Westbrook 中学上过一个学期。首先,一般现在时和现在完成时说明的都是“现在” 的情况,所以 A、D 两项不正确;其次,在一个过去的时间或动作之前发生的事才能用过去完成时,所以 C项也不正确;根据 once 可知是 “曾经发生的事”,所以用一般过去时。9.选 C。考查动词时态。根据时间状语“by the end of 1976”可知本句动作属于“过去的过去”发生的动作。故用过去完成时。10.选 D。由 wasnt 可知,前一分句用的是过去时,而后一分句的谓语动作显然发生在前一分句的谓语动作之前,故用过去完成时。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报