怎样区分过去完成进行时和现在完成时是什么意思 怎么用啊我知道形式 但分不清用法

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 13:29:58

怎样区分过去完成进行时和现在完成时是什么意思 怎么用啊我知道形式 但分不清用法
怎样区分过去完成进行时和现在完成时
是什么意思 怎么用啊
我知道形式 但分不清用法

怎样区分过去完成进行时和现在完成时是什么意思 怎么用啊我知道形式 但分不清用法
现在完成进行时(The present perfect progressive) 由have/has been +-ing分词构成;过去完成进行时(The past perfect progressive tenses)由had been +-ing分词构成.
现在/过去完成进行时的用法:
A.在某段时间内一直进行的动作
用现在完成进行时来强调动作在某段时间里的持续性.动作通常有”现在”的结果,要根据上下文来确定到”现在”为止,动作是否还在继续进行.例如:
She's been typing letters all day.
I've been sitting in the garden for an hour.
We've been living here for ten years.
Who's been eating my dinner?
同样,过去完成进行时表示在过去更早的时间内进行的动作,并对过去某一时刻产生结果.例如:
When I first met Ann, she had been working for Exxon for 7 years.
When she arrived I had been waiting for three hours.
I realized that I'd been overworking, so I decided to take a couple of days' holiday.
It had been raining for 3 hours before I shut the window.
"持续性动词"可用一般时形式,也可用进行时形式,唯一的区别是进行时更强调动作的持续性.例如:
We've been living here for ten years.
We've lived here for ten years.
She'd been working for Exxon for 7 years.
She had worked for Exxon for 7 years.
I had been waiting for three hours.
I had waited for three hours.
B.表示重复动作的现在/过去完成进行时
我们可以用完成进行时形式来表示现在或过去经常重复的动作.例如:
Jim has been phoning Jenny every night for the last week.

过去完成进行时 had been doing
现在进行时 be doing

过去完成进行时 had been+动词现在分词
现在完成时 have+动词过去分词

怎样区分 过去进行时,一般过去时,现在完成时,过去完成时?和用法 怎样区分过去完成进行时和现在完成时是什么意思 怎么用啊我知道形式 但分不清用法 英语一般现在时、现在完成时、过去完成时、过去进行时要怎样区分? 怎样区分 现在完成进行时 和 过去完成进行时?我分不清怎么用. 怎样区分过去时和现在完成时?(急)如题! 现在完成时和过去完成进行时的区别? 怎样区分过去式和过去进行时 怎样区分过去式和过去进行时 初中英语语法 如何区分时态1.现在完成时和过去进行时有什么区别?2.现在进行时和一般将来时有什么区别?3.现在完成时和现在完成进行时有什么区别? 如何区分过去时和现在完成时 过去进行时和过去完成进行时的区别?很难区分. 完成进行时(have+been+现在分词) 完成时被动语态(have+been+过去分词) 现在完成时(have+过去分词)怎么区分呢? 现在完成时:过去某一时间开始并一直持续到现在的动作或状态,动作是否完成?过去进行时和现在完成时他们两者的区别是什么,不要大篇幅.然后关于“过去某一时间开始并一直持续到现在的 英语问题[请举几个例子]怎样区分过去时和现在完成时 英语中如何区分现在完成时与现在完成进行时? 怎样理解现在完成时?初二下期的现代完成时涉及过去和现在,难以理解.另外,帮我区别一下现在完成时(have done)和现在完成进行式(have been doing)的区别. 现在完成时和过去完成用的时候怎样区别 过去完成时和过去完成进行时有什么区别,在句子里怎样区分