你好,欢迎来到湖北专升本网!
湖北专升本网
24小时服务热线
18627722290
您现在的位置:首页 > 湖北普通专升本 > 备考经验 > 专升本英语语法——过去完成时

专升本英语语法——过去完成时

浏览次数:350 发布时间:2021-07-24 09:58:04

专升本英语语法过去完成时

u=1138061034,3187296779&fm=26&fmt=auto&gp=0_副本.jpg

 

试题测试:
1.—Did Alan enjoy seeing his old friends yesterday?
—Yes, he did. He ________ his old friends for a long time.
A. didn’t see       B. wouldn’t see
C.hasn’t seen       D. hadn’t seen

答案D。
由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时。

2.—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

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

语法讲解:
1. 构成:
助动词had+动词的过去分词
2. 用法:
(1) 表示在过去某一时间或动作之前已经发生或完成了的动作或状态,即这一动作或状态发生的时间是“过去的过去”。如:
Mr. Black told me that he had seen the movie three times.
(“看”这一动作在“告诉”这一动作之前)
(2) 表示一个动作或状态在过去某时之前已经开始,一直延续到这一过去时间,而且到那时还未结束,仍有继续下去的可能性。如:
By 6 o’clock they had worked 12 hours.

3. 一些使用过去完成时的常见情况:
由by(在某时前,到某时)构成的短语表示过去的时间时,句子常用过去完成时。如:
By 9 o’clock last night, we had got 200 pictures from the spaceship.
By the end of last year, Henry had collected more than a thousand foreign stamps.
由by the time和when / before引导的时间状语从句使用了一般过去时,而主句的动作发生在从句动作之前,此时主句用过去完成时。如:
By the time we got to the cinema, the movie had been on for 20 minutes.
When we got there, the basketball game had already started.
The train had left before Tina reached the station.
含宾语从句的复合句中,主句使用了一般过去时,而从句的动作发生在主句动作之前,此时从句用过去完成时。如:
Thomas said he had worked in that factory since 1949.

4. 现在完成时与过去完成时的区别:
现在完成时表示的动作发生在说话之前某个没有明确说出的过去时间,侧重过去发生的动作对现在产生的影响或造成的结果,与现在有关;过去完成时的动作发生在“过去的过去”,它是一个相对的时态,不能离开过去的时间而独立存在。如:
We have learned 1,000 English words so far.
We had learned 1,000 English words by then. 

分享到:
姓名
身份
电话
关于我们
湖北专升本网(hbzsb.com)
扫描二维码
关注微信公众号
微信号:hbzsb-com
电话:18627722290 QQ:2789430994
版权所有: 武汉立学教育科技有限公司
备案号:鄂ICP备16020883号-1
增值电信业务经营许可证:鄂A20160075
联系电话:18627722290(程老师)
QQ:2789430994
地址:武汉市洪山区武汉大学WTO学院6楼(伏泉路8号)
程老师微信
程老师微信
公众号二维码
公众号二维码

注册

手机号快捷登录

账号密码登录

填写动态码

设置密码

绑定手机

找回密码

设置密码