当前位置:高中试题 > 英语试题 > 一般现在时 > 35.—Sorry for having kept you waiting .But for the traffic jam,I________20 minut...
题目
题型:不详难度:来源:

35.—Sorry for having kept you waiting .But for the traffic jam,I________20 minutes earlier.—Never mind.I haven’t been waiting that long.
A.arrivedB.would arriveC.would have arrivedD.had arrived

答案
C
解析
but for 倘若不是,如果没有。后面的动词用过去将来时(表与现在或将来事实相反)或过去将来完成时(表与过去事实相反)。既然已经迟到,让对方久等,很显然是针对过去情况做的假设。因此选C。
核心考点
试题【35.—Sorry for having kept you waiting .But for the traffic jam,I________20 minut】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三

26. According to the arrangement, the newly-elected president _______a speech to his supporters from  8 to 10 o’clock tomorrow morning .
A.is givingB.will be givingC.givesD.will have given

题型:不详难度:| 查看答案

30.The extra room________very useful when we had visitors.
A.had been provedB.was proved
C.had provedD.Proved

题型:不详难度:| 查看答案

26.—Why are your hands so dirty?
—I________in the garden.
A.was workingB.have workedC.worked D.have been working

题型:不详难度:| 查看答案

29.The attackers were arrested and didn’t know where they ______.
A.would takeB.are takenC.were being taken D.will be taken

题型:不详难度:| 查看答案

22.In middle schools all over China, boys_____not to wear their hair long.
A.will be requestedB.have requestedC.are requestingD.are requested

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