1完成进行时概念
完成进行时强调动作开始直延续某时间点某时间点时动作刚刚停止然进行完成进行时表示较早时间进行动作某刻动作状态产生结果完成进行时放间接引语虚拟语气中时时态前推推现完成进行时
2完成进行时基结构:语 +had+been +动词ing(现分词)
3 完成进行时句式特点:
(1)肯定句句式特点
句型:语 + had been + 现分词
They had been working for 16 hours straight
已连工作16时
The consultants had been working to finish a report this week
顾问直争取周完成份报告
He had been working very hard so he had no qualms about taking a few days off
直辛勤工作休息天觉心安理
Until this summer China had been doing that carefully
截止年夏天中国直审慎做
At that point he realized what he had been doing all along
时意识直做事
The rest had been doing nonspecific or unknown activities
余做非特殊未知活动
(2)完成进行时特殊疑问句
句型:疑问代词疑问副词 + had + 语 + been + 现分词
完成进行时特殊疑问句疑问代词疑问副词置助动词had前类似般疑问句种语序全部倒装语序语提问时直接疑问代词带疑问限定词名词词组置助动词had前句尾加问号外种句式语序全部采陈述句语序:
That is what I had been doing for 10 years it was how I understood so it was a natural impulse
10年直做——解方式——种天性然
what she had been doing with herself since their separation
分直做什?
How long had it been raining after he left home
离开家雨长时间?
4完成进行时法
(1)表示某时前持续动作
完成进行时类似现完成进行时完成进行时表示某段时间正发生动作现时间推移:
He had been making the garden in order
直整理花园
Castresana thought Rosenberg had been making threats to himself
卡斯特雷萨纳认罗森博格发出威胁
Silk was no exception and silk workers had been making paper since the 2nd century BCE
丝绸例外公元2世纪丝绸工已制造丝绸纸张
He had been making north by east away from the dease divide and into the coppermine valley
直北偏东走已离开狄斯分水岭走铜矿谷
He had been making north by east away from the Dease Divide and into the Coppermine Valley
直北偏东走已离开狄斯分水岭走铜矿谷
(2)表示某时间段持续动作
完成进行时表示某时间段特指动作某时间开始直持续时间时间段直进行该动作动作时间段刚刚终止持续
The class had been learning a new vocabulary about food
学关食物新单词
Binbin had been learning to play the violin for a year when he sat the exam
彬彬参加考试前已学拉提琴年
Considering Wang Ping had been learning English for only a year he speaks it very well
王学年英语英文已讲
By the end of last term we had been learning most of the lessons of New Concept English Book2
学期末已学新概念英语第二册部分课程
Mel Where did you learn from When you had been learning how often and long would you practice
学?什时候开始练久久连次?
Andy suffered from a bad case of vacation amnesia when he went back to school and couldn't remember what he had been learning before
安迪严重假期失忆症回学校根记前学什
(3)出相关结
完成进行时表示动作体根句指引通直接间接证明推导出定结结定事实
He breezed through the song as though had been singing it for years
轻快唱完首歌似年直唱
We had been singing for only five minutes when the blackout occurred
停电时唱五分钟歌
When they asked me what I had been doing I told them Id been looking for a job
问干什时告诉找工作
(4)间接引语
通常完成进行时作间接引语出现句中作动作体说话者做事情必补充解释说明
Matthews was still shaking his head as he thought about the play which he said he had been doing most of the night
马修斯想起赛时然住摇头已全力
She said she had just been having too much fun sampling the delicious food in and around New York City
太享受品尝纽约美食
Everything he had said had been a mistake He blanched at his miscalculations
说切错失算感懊恼已
(5)表示反复动作表示某时间段常做某事
He had been mentioning your name to me before he came here
里前次提名字
Maybe she had been wondering up to that point if I was indeed her flesh and blood but mentioning the biscuit did the trick
许直前刻怀疑否亲骨肉提饼干奏效
You had been giving me aggregate
屡次提名字
American Ambassador had been giving him special instruction in the affluent society
美国直专讲授关富足社会情况
And since New Hampshire he had been giving me advice on health care which he knew more about than I did
新罕布什尔州初选获胜直提供医疗保健议题方面建议领域懂
(6)接when引导句表示突然意
I had been doing Tech Support for HewlettPackard's DeskJet division for about a month when I had a customer call with a problem I just couldn't solve
惠普公司印表机部做技术支援工作已月天接位客户电话问题没办法解决
In England he had been working in nightclubs and bars he said when he met a group of people who squatted in abandoned buildings
英国时候夜总会酒吧工作说发现群废弃楼盘非法占者
She had been working her way towards the door when he turned and slowly shook his head
正门口走时转身子慢慢摇摇头
He had already been learning the piano for a year and when he went blind his mother knew this would be the only way he would make any money in the future
已学年钢琴失明时候母亲知道赚钱唯途径
(7)表示尚未完成某件事情某件事情直进行中没完结
He said that he had been writing an article
说直写篇文章
He had been writing this novel up to that time
直时直写部说
If I had been writing it — What did Beethoven do here
知写段没贝芬里做什?
When I got home I found that Tom had been writing his letters
回家发现汤姆前直写信
I had been writing a letter for two hours by the time she came to see me
时候已写两时信
(8)表示情况前距离期段时间情况者状态
They had been quarrelling for as long as they had been in love
结婚直吵停
I heard about a Ugandan nun who was working with orphans and had been doing so since Idi Amin was in power
听说乌干达修女事孤服务阿明(Idi Amin)台直样做
There were people who had been doing home organizing for years by then and they sniffed at her severe methods
时已做家居整理许年严苛方法嗤鼻
I had been doing a lot of trig homework for a calculus class I was taking in undergrad and this number appears a lot
学微积分课时做许三角学作业作业中数常出现
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档