现在完成进行时由“助动词have(has)+been+现在分词”构成,在现代英语中,尤其是在口语中用途甚广。这种时态用来表示一个动作从过去某时开始,一直延续到说话时刻,这时,该动作可能刚刚结束,也可能还要继续下去。现在完成进行时在采用持...现在完成进行时由“助动词have(has)+been+现在分词”构成,在现代英语中,尤其是在口语中用途甚广。这种时态用来表示一个动作从过去某时开始,一直延续到说话时刻,这时,该动作可能刚刚结束,也可能还要继续下去。现在完成进行时在采用持续动作动词(duratives)时,与现在完成时的持续性用法相似,可以互换使用,意义无甚区别,例如: I’ve been dancing all evening. I’ve danced all eveinng. They’ve been discussing with John since morning.展开更多
张道真同志的《宴用英语语法》(简称《实用》,第二次修订本)第156条比较了过去进行时和一般过去时的差别在于前者表示正在进行的动作,后者表示一个完成的动作: l was reading a novel lastnight. 昨晚我在看小说。(可能没看完。) I read...张道真同志的《宴用英语语法》(简称《实用》,第二次修订本)第156条比较了过去进行时和一般过去时的差别在于前者表示正在进行的动作,后者表示一个完成的动作: l was reading a novel lastnight. 昨晚我在看小说。(可能没看完。) I read a novel last night. 昨晚我看了一本小说。(已经看完了。) We were building a dam lastwinter.去冬我们在修建一座水坝。(可能没建成。) We built a dam last winter.去冬我们修建了一座水坝.展开更多
文摘现在完成进行时由“助动词have(has)+been+现在分词”构成,在现代英语中,尤其是在口语中用途甚广。这种时态用来表示一个动作从过去某时开始,一直延续到说话时刻,这时,该动作可能刚刚结束,也可能还要继续下去。现在完成进行时在采用持续动作动词(duratives)时,与现在完成时的持续性用法相似,可以互换使用,意义无甚区别,例如: I’ve been dancing all evening. I’ve danced all eveinng. They’ve been discussing with John since morning.
文摘张道真同志的《宴用英语语法》(简称《实用》,第二次修订本)第156条比较了过去进行时和一般过去时的差别在于前者表示正在进行的动作,后者表示一个完成的动作: l was reading a novel lastnight. 昨晚我在看小说。(可能没看完。) I read a novel last night. 昨晚我看了一本小说。(已经看完了。) We were building a dam lastwinter.去冬我们在修建一座水坝。(可能没建成。) We built a dam last winter.去冬我们修建了一座水坝.