南芬百事通

现在完成进行时和过去完成进行时知识详解

2023-04-10 16:35:48

现在完成进行时和过去完成进行时知识详解
现在完成进行时
表示动作从过去某一时间开始一直延续到现在或离现在不远的时间。
(1)表示动作从过去某一时间开始一直延续到现在或离现在不远的时间。多用延续性动词。
    Have you been waiting long for me?  你等我很久了吗?
(2)表示“刚才,近来”发生的动作,一般不再继续。
    My hands are dirty. I've been cleaning the room. 我的手是脏的。我一直在打扫房间。
(3)表示动作的重复性。
You have been asking the same question these days. 你这些天一直在问同样的问题。
速记英语单词
单词不用记
新概念英语青少版

过去完成进行时(had been +ving)
(1)过去完成进行时表示动作在过去某一时间之前开始并延续到过去某一时间。这一动作可能己 经停止或还在进行。过去完成进行时以过去时间为前提, 上下文中须有明示或暗示的过去的时间作为参照。
He had been studying English before entering the college.
在进入大学之前,他就一直在学习英语。
They had only been waiting for the bus for a few minutes when it came. 
他们只等了几分钟公共汽车就来了。
(2)表 示反复的动作,企图,情绪,最近的情况等。
He had been asking me the same question. 他一直在问我相同的问题。
I had been studying the meaning of the poem. 我一直在研究这首诗的意义。
He had been quarreling with his wife.          他一直在和他妻子吵架。
(3)过去完成进行时还常用于间接引语中。
I asked where they had been staying all those days.  我问他们那些天一直都待在哪里。
She told me that she had been waiting for me for an hour. 她告诉我,她已经等我一小时了。
 (4)过去完成进行时和过去完成时的比较:
She had cleaned the office, so it was very tidy.(强调结果)她已经打扫过办公室了,所以很整洁。
She had bee n cleaning the office, so we had to wait outside. (强调动作一直在进行)
她一直在打扫办公室,所以我们只好在外面等着。

1.Although the causes of cancer________, we do not yet have any practical way to prevent it.
A.are being uncovered        B.have been uncovering
C.are uncovering       D.have uncovered
2.  — Your job________open for your return.— Thanks.
A.will be kept B.will keep C.had kept D.had been kept
3.— Where did you put the keys of the car?
— Oh, I ________I put them on the chair because the phone rang as I________in.
A.remembered;come B.remembered;was coming
C.remember;come D.remember;was coming
4.It is said that the early European playing cards_____for entertainment and education.
A.were being designed B.have designed C.have been designed D.were designed
5.This machine________.It hasn’t worked for years.
A.didn’t work B.wasn’t working C.doesn’t work D.isn’t working
6.--I’m not finished with my dinner yet.
  --But our friends________for us.
 A. will wait      B. wait        C. have waited    D. are waiting
7.--I’m sorry, but I don’t quite follow you. Did you say you wanted to return on September 20?
  --Sorry, I________myself clear. We want to return on October 20. 
A. hadn’t made        B. wouldn’t make      C. don’t make        D. haven’t made
8.It took me a long time before I was able to fully appreciate what they ______for me. 
A. had done      B. did        C. would do        D. were doing
9.The book has been translated into thirty languages since it ________on the market in 1973. 
A. had come      B. has come     C. came           D. comes
10.The palace caught fire three times in the last century, and little of the original building _______now. 
A. remains B. is remained       C. is remaining     D. has been remained

上一篇:

下一篇:

Copyright© 2015-2020 南芬百事通版权所有