单选题 Shirley ______ a book about China last year but I don't know whether she has finished it.
  • [A] has written
  • [B] wrote
  • [C] had written
  • [D] was writing


【正确答案】 D
【答案解析】[精解] 所提供的情景... but I don't know whether she has finished儿表明当时她正在写这本书,但是不知道现在是否已完成,空百处要用过去进行时态。时间状语last year对作出正确选择起了很大的干扰作用。