精英家教网 > 初中英语 > 题目详情
By the time of last year, she ______ the piano for five years.
A.learntB.has learntC.had learntD.will learn
C

试题分析:句意:到去年为止,她已经学习钢琴五年了。结合语境可知本描述的是一直持续到去年的动作,故用过去完成时态,选C。
练习册系列答案
相关习题

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

Becky took a photo of her friends while they _________ computer games.
A.playB.are playingC.were playingD.have played

查看答案和解析>>

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

-When did your computer go wrong?
-Last night, while I_______ some music from a website.
A.downloadedB.am downloading
C.was downloadingD.have downloaded

查看答案和解析>>

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

— You seem familiar with Mr. John?
—Of course, we _________ together for three years in the 1990s.
A.have worked B.were working C.are working D.worked

查看答案和解析>>

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

—Where is your father?
— He         Shanghai on business.      
A. has gone to             B. has been to             C. has been in

查看答案和解析>>

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

The director wants to make sure no one will solve the mystery until it ________ at the end of the horror film.
A.is explainedB.will be explainedC.explains D.has explained

查看答案和解析>>

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

Miss Lin ______ a lot of work for the poor area for about 10 years.
A.does B.didC.has done D.will do

查看答案和解析>>

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

—Heavy smog (雾霾 )in eastern and central China seems to get more and more serious.
—I agree. Something          to deal with it.
A.has doneB.is doingC.must be doneD.must do

查看答案和解析>>

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

-Where _______ the 2008 Olympic Games _______?.
-You don’t know? Beijing!
A.will; holdB.has; been heldC.was; held D.will; held

查看答案和解析>>

同步练习册答案