当前位置:高中试题 > 英语试题 > 一般现在时 > There was a lot of fun at yesterday’s party. You _______, but why didn’t you? A....
题目
题型:不详难度:来源:
There was a lot of fun at yesterday’s party. You _______, but why didn’t you?
A.should comeB.may comeC.ought to have comeD.may have come

答案
C
解析

试题分析:考查情态动词+have done的用法,这句话是过去时,说明是对过去的事情的推测或是虚拟,AB都不对,C项ought to have done本应该做而没做,D项may have done过去可能做了,句意:昨天的聚会很有趣,你本应该去的,但为什么不去?选C。
点评:情态动词用于推测和虚拟语气连用一直以来都是高考的重点,对过去情况的推测虚拟语气要用情态动词+have done,具体的意思根据情态动词来判断。
核心考点
试题【There was a lot of fun at yesterday’s party. You _______, but why didn’t you? A.】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
Amy insists that she ____ the secret to lose weight. But she won’t share it with us.
A.had discoveredB.discovers
C.has discoveredD.will discover

题型:不详难度:| 查看答案
-----Did you watch the movie After Shock last night ?
----- I had planed to , but it _______ hard all the time .
A.is rainingB.was rainingC.had rainedD.has rained

题型:不详难度:| 查看答案
The church tower which      will be open to tourists soon. The work is almost finished.
A.has restoredB.has been restored
C.is restoringD.is being restored

题型:不详难度:| 查看答案
Since the recent river pollution in Shanxi Province , people ____ more and more attention to the water quality.
A.payB.are payingC.have paidD.have been paying

题型:不详难度:| 查看答案
Dr. Smith, together with his wife and daughters,     visit Beijing this summer.
A.is going toB.are going toC.was going toD.were going to

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