题目内容
【题目】The hotel wasn't good enough indeed, but I ________ in many worse ones before.
A.stayedB.would stayC.had stayedD.were staying
【答案】C
【解析】
句意:这家旅馆确实不够好,但是我之前住过许多更差的旅馆。
考查动词时态辨析。stayed一般过去时;would stay过去将来时;had stayed过去完成时;were staying过去进行时。根据前句中wasn’t是一般过去时,所以此空格处是发生在过去以前的动作,即住在这家条件不是很好的旅馆之前,我已经住过比这更糟糕的旅馆,表示过去某一动作之前完成了的动作,句子用过去完成时,所以空格处填had stayed。故选C。
练习册系列答案
相关题目