题目内容
| A.may climb | B.must have climbed | C.could have climbed | D.should have climbed |
问句中使用了过去时态,说明动作发生在“过去”;A、C项表示“现在”或者“将来”,排除。must不能和完成时一起用于疑问句,排除。这里should have done表示应该做某事而没有做,带有批评的口气。
练习册系列答案
相关题目
题目内容
| A.may climb | B.must have climbed | C.could have climbed | D.should have climbed |