过去完成进行时例句
过去完成进行时基本用法:
主语+had been+现在分词。表示动作从过去某一时间以前开始直到那个时间。今天给大家带来的是过去完成进行时的例句,希望有助于大家对该时态的理解。
1、We had been talking about yon when you came in.
我们正说你呢,你就进来了。
2、At last he got the offer from the university he had been expecting他终于收到了期盼已久的大学录取通知书。
3、Our team had been practicing many times before we finished.我们的团队练习了很多次才完成的。
4、They had only been waiting for the bus a few minutes when it came.他们只等了一会儿车就来了。
5、Up to that time he had been translating those books.直到那时他一直在翻译这些书。
6、He had been thinking about his marriage.(没有时间状语)他一直在对他的婚姻思考。
7、She had been suffering from bad cold when she took the exam.她在考试之前一直患重感冒。
8、(1) I had been doing my homework for 3 hours.
(2) I was doing my homework at 10o'clock.
辨析:
过去完成进行时,主要和过去完成时差不多,是持续动作,但主要强调延续到过去时间点,但没有太大区别,
第(1)句话的意思是我一直做作业做了3小时;过去进行时,过去某一时间点正在进行的动作,对现在无影响,并且现在不在做,跟现在无关,第(2)句话的意思是我10点的时候正在做作业。