一道英文时态选择题

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:53:12
Pat ___ a book about China last year but I don't know whether she has finished it.
A.has written
B.wrote
C.hand written
D.turn down
D.was writing
打错了

D
有具体的过去时间只能用一般过去时态,
A,不能与明确的过去时间连用,表示的是在过去就已经写好了,表对现在的影响,明显与后句矛盾.
C.更错,had written表示的是在过去的过去就已经做好了,更加矛盾!
D.was writing表示的是在过去就在进行,做是是否完成就不知道了,才会引出后面的疑问!
B.直接用一般过去时态,动物即结束!

B

B

b, last year 一般过去时

B