题目
He ____ a class when the cell phone rang.A. is havingB. was havingC. has been having
He ____ a class when the cell phone rang.
A. is having
B. was having
C. has been having
题目解答
答案
B. was having
解析
本题考查知识点:过去进行时的用法。
解题思路:过去进行时主要用于描述过去某个特定时间正在进行的动作。在本题中,“when the cell phone rang” 表示过去的一个具体时间点,而 “He” 在这个时间点正在进行 “have a class” 这个动作,所以应该使用过去进行时。过去进行时的结构是 “was/were + 现在分词”。
解析:
- 选项A “is having” 是现在进行时的结构,用于描述现在正在进行的动作,不符合本题中过去某个时间点正在进行动作的语境,所以A选项错误。
- 选项B “was having” 符合过去进行时 “was/were + 现在分词” 的结构,“He” 是第三人称单数,用 “was”,“have” 的现在分词是 “having”,所以B选项正确。
- 选项C “has been having” 是现在完成进行时的结构,表示从过去开始一直持续到现在并且还可能继续下去的动作,与本题描述过去某个时间点正在进行的动作不符,所以C选项错误。