搜索
首页 教育/科学 外语学习 英语考试

过去进行时什么时候用?

过去进行时什么时候用? 比如:Our living conditions ______in the last 20 years. A. have been improvingB.were improving

全部回答

2005-07-07

0 0

应该选A, 用现在完成时,生活的提高是发生在过去20年里的,但一直延续到现在,还会继续,所以只能用现在完成时。 B是过去正在进行时, 不适用这里。

2005-07-07

79 0

Our living conditions ______in the last 20 years. A. have been improvingB.were improving 应该选A,意思是“已经一直在改善”;而B.时强调“当时”,不能够延续,所以是错的。

2005-07-07

70 0

in the last 20 years 是一段持续的时间,又是一个过去的时段,满足“过去”与“进行”,当然用过去进行时。

2005-07-07

68 0

应该选b 因为,句子中的"in the last 20 years"表明了事情发生在过去,而且这件事是过去一直发生的,所以要用过去进行时.而如果你想要选择a,那就要把"in the last 20 years"去掉或者改成其他形式!

类似问题换一批

热点推荐

热度TOP

相关推荐

热点搜索 换一换

教育/科学
英语考试
出国/留学
院校信息
人文学科
职业教育
升学入学
理工学科
外语学习
学习帮助
K12
外语学习
英语考试
韩语
法语
德语
日语
英语翻译
英语考试
英语考试
举报
举报原因(必选):
取消确定举报