题目内容

7.-When did you come back?
-Half an hour ago.You ____ to music.(  )
A.have been listeningB.were listening
C.had listenedD.listened

分析 ---你什么时候回来的?
---半个小时以前,当时你正在听音乐.

解答 答案:B
根据语境可知,此处表示半个小时以前正在进行的动作,所以要使用过去进行时,即was/were+动词的ing形式;A.have been listening是现在完成进行时,表示从过去某时间开始一直持续到现在的动作,并且还将持续下去;C.had listened过去完成时,表示过去某时间之前发生的动作;D.listened是一般过去式,表示过去某个时间里发生的动作或或存在的状态,不强调正在进行;故选B.

点评 本题考查的是过去进行时的用法.过去进行时表示在过去某一时刻或某一段时间内进行或发生的动作,不强调是否完成.做本题时,可以根据语境确定:此处表示半个小时之前正在发生着的动作,所以用was/were+动词的ing形式;另外,还需要注意总结过去进行时与一般过去时以及现在完成进行时的用法区别.

练习册系列答案
相关题目

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

精英家教网