单选题
公共英语三级
2009-08-08
A.sold
B.sells
C.has sold
D.had sold
参考答案
D
答案解析
【考点】时态
【解析】当句子中出现“by+将来时间”时,句子谓语用将来完成时;当出现“by+现在时间”时,句子谓语用现在完成时;当出现“by+过去 时间”时,句子谓语用过去完成时,故选D。
【解析】当句子中出现“by+将来时间”时,句子谓语用将来完成时;当出现“by+现在时间”时,句子谓语用现在完成时;当出现“by+过去 时间”时,句子谓语用过去完成时,故选D。