早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Irememberyouwereatalentedpianistatcollege.Canyouplaythepianoforme?-Sorry,Ithepianoforyears.A.don’tplayB.wasn’tplayingC.haven’tplayedD.hadn’tplayed为啥不选A

题目详情
I remember you were a talented pianist at college.Can you play the piano for me?
-Sorry,I ________ the piano for years.
A.don’t play
B.wasn’t playing C.haven’t played
D.hadn’t played 为啥不选A
▼优质解答
答案和解析
因为for加一段时间是现在完成时的标志,表示发生在过去,延续到现在并且有可能延续到将来的动作,根据句意,选C.
如果选A,把 for years 换成now.时态要一致