题目内容

4.Because society ______ so rapidly during the last few years,the gap between the generations has become larger.(  )
A.changedB.has been changing
C.had changedD.was changed

分析 句意:因为社会在过去几年里变化的非常快,代沟也变得越来越大.

解答 答案B."Ved"表示过去的客观事实;"has/have been doing"表示过去发生的动作一直持续到现在,可能刚刚结束,也可能继续持续下去;"had done"表示过去有两个动作,先发生的用过去完成时,后发生的用一般过去时.根据句意:因为社会在过去几年里变化的非常快,代沟也变得越来越大."社会的发展在过去几年里已经开始,还会继续发展下去"用现在完成进行时.故选B.

点评 要掌握各个时态的用法并结合具体的语境选择出正确答案.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网