---where have you been?---I___in the heavy traffic, or I would have been here ea

---where have you been?---I___in the heavy traffic, or I would have been here ea

题型:不详难度:来源:

---where have you been?
---I___in the heavy traffic, or I would have been here earlier.
A.stuckB.had stuckC.have been stuckD.got stuck

答案
D
解析
考查动词的神态和语态。根据would have been可知指的是过去发生的情况,所以要用过去时态,排除C;且主语I和stick之间是动宾关系,所以要用被动语态,所以选D,get+过去分词,是被动语态的一种表达方式。
举一反三

Lucy was completely ______ after jogging in the hot sun all afternoon; she had little energy left. 
A.kicked outB.worn outC.handed outD.put out

题型:不详难度:| 查看答案
When in Japan, he ______some Japanese and now he can speak it.
A.turned upB.looked upC.picked upD.pulled up

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

--- How did the global financial crisis        ?
--- I’m not quite sure. Anyhow, it is an very important problem facing us.
A.come upB.come aboutC.come alongD.come around

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

Mr. Zhang has retired already. He       in our school for over thirty years.
A.has workedB.had workedC.workedD.was working

题型:不详难度:| 查看答案
They ______ that wild animals should be left in the wild and not used for entertainment.
A.discussedB.arguedC.quarreled.D.talked

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.