|
14.今年我去过海滩三次。
15.我终其一生都爱你的。
「练习十二」
将以下句子译成英文,有的用过去式,有的用现在完成式
1.昨天我去看“乱世佳人”(Gone with the Wind)。
2.我从未看过“乱世佳人”。
3.去年,我住在美国。
4.自从1985年,我就一直住在美国。
5.他从未去过英国。
6.他已经完成了报告。
7.我昨天晚上完成了报告。
8.昨夜,我见到了你的父亲。
9.我已经见过你的父亲好几次了。
10.我终生都住在台中。
「练习十三」
填充
1. I (become) a Christian when I was a child.
2. I (be) a Christian all my life.
3. He (live) here since 1939.
4. Stop eating now. You (eat) too much.
5. It (rain) last night.
6. John is a writer. He (written) thirteen novels.
7. Last night, I (see) your father for the first time in my life.
8. I (talk) to my father last night.
9. Since 1961, I (be) a teacher. Before that, I (be) a student.
10. I (read) many novels written by Charles Dickens.
4§2现在完成进行式(Present Perfect Progressive Tense)
在上一节,我们知道,如果有一个行动,从过去发生后,就一直延续到现在,我们可以用现在完成式。举例来说,以下的例子都应该用现在完成式:
自从1974年,我就在学校学英文。
Since 1974, I have studied English at school.
自从我大学毕业以后,我就在这里工作。
Since I graduated from college, I hav worked here.
以第一句话为例,假如我们要强调我一直在练习游泳,而且没有间断,我们可以用现在完成进行式(present perfect progressive tense)。所谓现在完成进行式,形式如下:
verb to have + been + present participle
verb to have 是为了完成式,been 和 present participle 都是为了进行式。
以下是现在完成进行式的例子:
I have been studying English since 1974.
I have been working here since I graduated from college.
I have been living here since I was a child.
He has been acting like a fool lately.(他最近一直在做傻事)
They have been dancing since seven o'clock.
It has been snowing since yesterday.
I have been taking music lessons since last year.
He has been drinking heavily since last year.(他去年起,就一直在酗酒)
「练习十四」
将以下的句子译成英文,全部用现在完成进行式:
1. 自从我们是小孩子起,我们就一直努力工作。
2. 从去年起,他就在念英文。
3. 从昨天起,就一直在下雨。
4. 从五时起,他就在做功课(do homework)。
5. 从三岁起,我就一直住在台中。
4§3 过去完成进行式(Past Perfect Progressive Tense)
过去完成式的形式如下:
had + past participle
过去完成式是不能单独用的。我们用的时候,必须有另一个事件。也就是说,假如我们有两件事 A 和 B,两件事都发生在过去,但 A 发生在 B 以前,A 应该用过去完成式,B 则用过去式。以下是几个例子:
他到台湾以前,曾学过中文。
He had studied Chinese before he came to Taiwan.
他念大学以前,曾前工作过。
He had worked before he decided to go to college.
我写这篇有关爱尔兰的小说以前,曾去过爱尔兰。
I had been to Ireland before I wrote this book about Ireland's people.
我在上大学以前,已经学过微积分。
I had studied calculus before I got into college.
周一以前,已经下过雪了。
It had already snowed before Monday.
如果我们要强调较早发生事件的连续性,我们可以用过去完成进行式。占去完成进行式和现在进行式惟一不同的地方是 verb to have 的地方一定要用had .以下是一些过去完成进行式的例子:
I had been watching TV before you called me.
I had been working hard in a company for many years before I went to college.
He had been studying before he went to class. 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >> |