题目内容
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.talked | B.am talking | C.was talking | D.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 have | B.is going to be | C.is having | D.is going to having |
My mother ______when I got home.
A.cook | B.cooking | C.was cooking | D.cooks |
My aunt left her office after she __________ her work.
A.had finished | B.finishes | C.has finished | D.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 |