过去进行时什么时候用?比如:Our living conditions ______in the last 20 years.A. have been improvingB.were improving
热心网友
应该选A,用现在完成时,生活的提高是发生在过去20年里的,但一直延续到现在,还会继续,所以只能用现在完成时。B是过去正在进行时, 不适用这里。
热心网友
过去进行时什么时候用?比如:Our living conditions ______in the last 20 years.A. have been improvingB.were improving答:无论什么时间的进行时态,都是单位时间里发生的事情。其中,谓语动词永远是现在分词,在其前面,按照各个时态的助动词要求冠之,就构成了,各种进行时态。 本题是现在完成进行时间的状语,答案无疑是A。
热心网友
A是现在完成进行时表示动作从过去某一时间开始一直延续到现在或离现在不远的时间.而B是过去进行是表示过去某一时间正在进行的动作.题目中是表示在过去20年中正在发生的变化.\"in the last 20 years\"强调在那段时间所发生的.
热心网友
A 过去的20年一直在用并且还有继续的可能的时候用过去进行时 另外在记述事件背景时可以用过去进行时