精英家教网 > 初中英语 > 题目详情

By the time of last year, she ______ the piano for five years.

A.learnt B.has learnt C.had learnt D.will learn 

C

解析试题分析:句意:到去年结束之前,她已经学习钢琴五年了。过去完成时态是指动作发生在过去的过去。by the time of …过去完成时态的标志词,结构:had done ,故选C。
考点:考查过去完成时态。

练习册系列答案
相关习题

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

—Tom, why did you make no reply when I called your name in the street just now?
—Sorry, Jim. I        to my wife on the phone.

A.talkedB.am talkingC.was talkingD.had talked

查看答案和解析>>

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

She_______ballet before she entered film industry.

A.has practiced B.had practiced C.will practiced D.would practiced

查看答案和解析>>

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

If it_________ tomorrow, I’ll go birdwatching with my father.
-----That’s a good idea.

A.won’t rain B.rains C.sunny D.is fine

查看答案和解析>>

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

There ____ a class meeting tomorrow afternoon.

A.is going to haveB.is going to beC.is havingD.is going to having

查看答案和解析>>

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

My mother ______when I got home.

A.cookB.cookingC.was cookingD.cooks

查看答案和解析>>

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

My aunt left her office after she __________ her work.

A.had finished B.finishes C.has finishedD.was finished

查看答案和解析>>

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

— Have you got any chocolate?
—__________.

A.Yes, we haven’t. B.No, we haven’t.
C.Yes, have. D.No, have not.

查看答案和解析>>

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

What ______ she usually _____ on weekends?

A.did, do B.do, do C.does, do D.did, do

查看答案和解析>>

同步练习册答案