首页 世界杯 新闻 搜索 短信 聊天 企业


新浪首页 > 教育天地 > 聚焦英语丛书--《大学英语快速通关--四级语法200条》 > 过去完成时

过去完成时
http://www.sina.com.cn 2002/07/16 13:43  新浪教育

  过去完成时表示过去某个时间以前已经完成的动作,强调“过去的过去”。常以before, by+过去时间,或when, before等引导的过去时态的从句来表示,也可以通过上下文来表示。

  【例如】

  When I arrived at the station, he had already left.We had learned about 4000 English words by the end of last term.I waited until he had finished his homework.We were surprised at what she had done.We____our breakfast when an old man came to the door. (CET-4 1990,1)

  A) just have had

  B) have just had

  C) just had

  D) had just had

  本题吃饭的动作在来的动作之前,考察过去完成时的用法,正确答案为D.

  Before the first nonstop flight made in1949, it____necessary for all planes to land for refueling. (CET-4 1996, 6)

  A) would be

  B) has been

  C) had been

  D) would have been

  本题时间状语从句为一般过去时,主句的情况是在从句之前,是“过去的过去”,因此用过去完成时,答案为C.

  Until then, his family____from him for six month.( CET-4 1997, 1)

  A) didn't hear

  B) hasn't been hearing

  C) hasn't heard

  D) hadn't heard

  过去完成时可以表示过去某一时间以前已经发生并继续发生的事情,本句考察的正是过去完成时的这一用法,故答案为D.




发表评论】【关闭窗口
 相关链接
现在完成进行时(2002/07/15/ 13:40)
现在完成时(2002/07/12/ 14:04)
一般过去时(2002/07/11/ 13:57)
一般现在时(2002/07/09/ 11:45)
练习题(2002/07/09/ 11:34)
聚焦英语丛书-- 《大学英语快速通关--四级语法200条》 专题

Annotation

新闻查询帮助



文化教育意见反馈留言板电话:010-62630930-5178 欢迎批评指正

新浪简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 产品答疑

Copyright © 1996 - 2002 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网

本网站由北京信息港提供网络支持