精英家教网 > 高中英语 > 题目详情
Shirley ______ a book about Tibet last year, but I don’t know whether she has finished it.
A.has writtenB.wroteC.had written D.was writing
D
根据时间状语last year,可知要用过去时态,but I don’t know whether she has finished it.但是我不知道她是否写完了,可知是去年正在写,而不是写了一本书。所以选D。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Rubbish _______ light after this kind of new machine is invented.
A.will be made use of givingB.will make use of to give
C.will be used of to giveD.will be made use of to give

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The College Entrance Examination________near, so you should be prepared for it.
A.is drawingB.drawsC.drewD.has drawn

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Can you tell me if Tom has finished his homework?
—I've no idea. He ________ it this morning.
A.has being doingB.had done
C.is doingD.was doing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Oh, fantastic! What is your comment on the song Jingubang?
— Terribly sorry! I _____.
A.didn’t listenB.wasn’t listening
C.haven’t listenedD.hadn’t listened

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—There’ll be billions of people to watch the Spring Festival gala on TV tonight.
—I know.The whole world ________.It’s a really wonderful event.
A.watchesB.is watching
C.has watchedD.will be watching

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I feel so excited!At this time tomorrow morning I ________ to Shanghai.(2012·辽宁)
A.will be flyingB.will fly
C.have been flyingD.have flown

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Kate  ________    on her new novel, which is supposed to come out next month.
A.was workingB.had worked
C.will be workingD.has been working

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

They__________on the program for almost one week before I joined them, and now we ________on it as no good results have come out so far.
A.had been working; are still workingB.had worked; were still working
C.have been working; have workedD.have worked; are still working

查看答案和解析>>

同步练习册答案