当前位置:初中试题 > 英语试题 > 过去进行时 > Yesterday I met Sandy. We ________ since ______ middle school.A.haven’t seen, fi...
题目
题型:不详难度:来源:
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+过去分词构成。
核心考点
试题【Yesterday I met Sandy. We ________ since ______ middle school.A.haven’t seen, fi】;主要考察你对过去进行时等知识点的理解。[详细]
举一反三
There are many people downstairs. What do you think _____?
A.to happenB.happening
C.is happenedD.has happened

题型:不详难度:| 查看答案
One of the boys ___________ up and tells a funny story for the class.
A.standB.standingC.standsD.is standing

题型:不详难度:| 查看答案
Listen! The girls _____________ “Happy new year” in the next room.
A.are singingB.singing
C.singD.are sing

题型:不详难度:| 查看答案
Do you know if _______ back next week ? If he ________ back , please let me know .
A.he will come , comesB.will he come , came
C.he comes , will comeD.he will come , will come

题型:不详难度:| 查看答案
–Did you go to Jack’s birthday party?
-- No, I ________.
A.am not invitedB.wasn’t invited
C.haven’t invitedD.didn’t invite

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.