下列四句是“这本书我已经买了三个月了”的英译文,哪一句译法不对? _____________

admin2021-06-09  34

问题 下列四句是“这本书我已经买了三个月了”的英译文,哪一句译法不对? _____________

选项 A、I have had this book for three months.
B、I have bought this book for three months.
C、I bought this book three months ago.
D、It is three months since I bought this book.

答案B

解析 现在完成时的肯定句和段时间状语连用时必须用持续性动词。本题A、B两句都是现在完成时肯定句,而且都有时间状语。have是持续性动词,而buy是瞬时性动词,所以A对,B不对。C、D两种译法采用一般过去式其两种说法也都是正确的。故选B。
转载请注明原文地址:https://kaotiyun.com/show/RLdq777K
0

最新回复(0)