题目内容
【题目】—Do you still play badminton?
—Oh, no. I ________ it for the past two years.
A.haven’t playedB.didn’t playC.wont playD.hadn’t played
【答案】A
【解析】
句意时:——你还在打羽毛球吗?——没有。在过去的两年里我都没有打羽毛球了。
考查现在完成时,haven’t played现在完成时;didn’t play过去时;won‘t play将来时;hadn’t played过去完成时,根据语境及“for the past two years”可知用现在完成时。故选A。

练习册系列答案
相关题目