题目内容
Yesterday I met Sandy. We ________ since ______ middle school.
A.haven’t seen, finished
B.haven’t seen, finishing
C.hadn’t seen, finished
D.hadn’t seen, finishing
【答案】
D
【解析】
试题分析:过去完成时用来表示过去之前已发生或完成的动作或状态,动作或状态发生在过去的过去 其构成: had +过去分词。根据语境可知此句的含义是我昨天遇到了Sandy,自从中学毕业以后一直没有见过面,故用助动词had not+过去分词,又因since是介词,其后跟动词时只能跟动词的ing形式,故选D.
考点:过去完成时的基本构成和用法.
点评: 过去完成时表示过去的过去的动作或状态。其二还要注意不管主语是单数还是复数,是第几人称其基本结构都是had+过去分词构成。
练习册系列答案
相关题目
--- We went to see the man who was in hospital yesterday. --- __________.
A.So did we | B.So we did | C.We did so | D.Did so we |
—I hear Huang Gang made an English speak at the graduation ceremony yesterday.
--_______, and _______.
A.So did he, so I did |
B.So he did, so did I |
C.So was he , so was I |
D.So did he , so did I |