英语语法:过去完成时表示到过去某一时间已完成的动作或状态
上几期学习了英语语法:have been to与have gone to、瞬间动词和持续性动词1-2 、瞬间动词和持续性动词用法3、瞬间动词和持续性动词的现在完成时用法、瞬间动词和持续性动词的用法5-6。本期学习英语语法:过去完成时表示到过去某一时间已完成的动作或状态。
过去完成时
1.动词形式
BE | HAVE | DO | |
动词形式 | had been | had had | had worked |
2.过去完成时用法
(1)表示到过去某一时间已完成或者结束的动作或状态。过去的某一时间通常是由by引起的时间状语。例如:
By Saturday night we had got everything ready for thepart.
到星期六晚上我们已为聚会作好了一切准备。
They had arrived home by 5 p.m.
到下午五点他们已经回到家。
We had finished the job by Firday.
到星期王我们已经完成这项工作。
It is two days since he left for America.
他去美国两天了。
过去某一时间也可以通过时间状语从句表示:
He had already left when I got there.
我到那儿时他已经离开了。
We had studied a little Japanese before we came to Japan.
我们到日本前学过一点日语。
有时过去的时间也可以通过上下文情景来体现。比如:
I met Mary in the street one morning.She had changed greatly.
一天早晨我在街上遇见玛丽。她变化很大。
I didn’t want to see the play because I had already seen it.
我不想看那部戏剧,因为我已经看过了。
When I got to George’s office, he wasn’tthere. I was told that hehad gone home.
我到乔治办公室时,他不在.有人告诉我他回家了。
欢迎转发~~~发动大家来做作业,学英语~
英语作业20180902
一、用动词的适当形式填空。
16.I ___ (have) a terrible stomachache since morning, doctor. I ___ (feel) a sudden pain after I got up.
17. — I’ll quit my job as I’m notgetting along well with my boss.
— But remember you ___ (never, get) a perfect boss.
18. By the time we got a report, thefiremen ___ (put out ) the fire in the bar already.
19. I drove carefully all the way. I___ (stop) immediately when I saw a red light.
20. We’ll have to wait in line. Thefast food restaurant ___ (be) short-handed for weeks.
参考答案:
16.have had, felt 17.will never get18.had put out 19.stopped 20. has been
二、分析句子的语法结构,并译成中文。
1. I have had a terrible stomachache since morning, doctor. I felt a sudden pain after I got up.
2.Now officials are poised to enact a wide-ranging civil code that would end a policy that has been enforced through fines but was also notorious for cases of forced abortions and sterilisation in the world’s most populous country.【The Guardian】