Shirley ______ a book about China last year but I don’t know whether she has finished it.A.has written B.write C.was writing

问题描述:

Shirley ______ a book about China last year but I don’t know whether she has finished it.
A.has written B.write C.was writing

选c排除法,前面有last year,所以ab都不选。

was writing.
因为居中说的是去年在写

选c
过去一年都在写,但不知道现在写没写完

C

答案是C
这个题目有两种解答方法
首先这个题目中有时间状语 last year说明只能用过去时态故C符合条件;
另外but后面一句说的是我不知道他现在写完了没有说明他是过去到现在一直在写也只能选C.