问题
选择题
—I ___________ a science fiction from the library.
—Really ? How long ________ it _________
A.was borrowed,has been kept
B.have borrowed,has been kept
C.borrowed,was kept
D.lent,has kept
答案
答案:B
B 句中没有明显的指过去的时间,用现在完成时,“我买了一本科幻小说”;现在完成时与一段时间连用时,要用延续性动词,buy要转换为keep“保存”。“被保存”译为have been kept,被动语态的完成时。