题目内容
【题目】By 5 o’clock yesterday afternoon, we _______ more than 3,500 yuan at the charity sale.
A.collectedB.have collectedC.would collectD.had collected
【答案】D
【解析】
句意:昨天下午5点之前,我们在慈善义卖会上筹集了3500多元。
考查时态。collected一般过去时;have collected现在完成时;would collect过去将来时;had collected过去完成时,“By 5 o’clock yesterday afternoon”“昨天下午5点之前”,by介词短语表示在过去某一时刻以前完成了的动作,即“过去的过去”。所以用过去完成时,故选D。
练习册系列答案
相关题目