問題詳情:
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
【解析】
句意:雪莉去年在寫一本關於*的書,但我不知道她是否寫完了。考查動詞時態辨析題。last year去年,是一個明確的時間,用於過去時而非完成時,可排除ABC三項;but錶轉折,根據but I don't know whether she has finished it.,可知Shirley 去年一直在寫一本關於*的書,需用過去進行時,故選D。
【點睛】
本句考查進行時態。進行時態有兩種用法:1.在某個時刻正在發生的動作;2.在某一段時期一直髮生(反覆發生)的動作。本題顯然屬於後者。
知識點:動詞時態
題型:選擇題