语法专练七 动词的时态和语态
高考真题
1.(2012·安徽高考)In order to find the missing child, villagers ________ all they can over the past five hours.
A.did B.do
C.had done D.have been doing
解析:句意:为了找到走失的孩子,村民们在过去的五个小时里一直在尽全力寻找。由时间状语over the past five hours可知,句子要用现在完成时或现在完成进行时。故只有D项符合题意。
答案:D
2.(2012·湖南高考)—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