精英家教网 > 初中英语 > 题目详情
By the time I got home, Gina and her sister ______ their project already.
A.finished B.have finished
C.had finishedD.will finish
C

试题分析:通过分析可知,吉娜和她的妹妹是在我到家之前就完成了她们的计划。故应该用过去完成时。所以本题选C。
点评:完成本题需要对过去完成时的用法熟练掌握。过去完成时表示过去时间之前发生的动作。通俗一点说就是“过去的过去”。如本题中的两个动作get和finish,finish就在get之前,故finish就用过去完成时。
练习册系列答案
相关习题

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

— Let’s go to the cinema now.
— Sorry, I can’t because I     my ticket.
A. will lose       B. have lost        C. lose 

查看答案和解析>>

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

The interviewer asked Detective Lu where the murder ___________.
A.was taken placeB.had taken place
C.had been taken placeD.took place

查看答案和解析>>

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

I’m not sure if it _______ tomorrow, if it _______, I won’t go fishing.
A.rain, rainsB.will rain, rains
C.rains, will rainD.will rain, will rain

查看答案和解析>>

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

---When __________ Jessy __________ to New York?
---Yesterday.
A.does; get             B. did; get             C. has; got

查看答案和解析>>

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

—Where’s Li Hua?
—Look! He ____ tennis on the playground.
A.plays B.played
C.playing D.is playing

查看答案和解析>>

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

Yesterday I met Sandy. We ________ since ______ middle school.
A.haven’t seen, finished
B.haven’t seen, finishing
C.hadn’t seen, finished
D.hadn’t seen, finishing

查看答案和解析>>

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

How long have you read this book?
_________________.
A.In 1980 B.Three years ago
C.Since three years D.Since 1980

查看答案和解析>>

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

Tom said he           to Guangzhou.
A.never wentB.had never beenC.has never goneD.has never been

查看答案和解析>>

同步练习册答案