---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.stuck | B.had stuck | C.have been stuck | D.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 out | B.worn out | C.handed out | D.put out |
|
When in Japan, he ______some Japanese and now he can speak it.A.turned up | B.looked up | C.picked up | D.pulled up |
|
--- How did the global financial crisis ? --- I’m not quite sure. Anyhow, it is an very important problem facing us.A.come up | B.come about | C.come along | D.come around |
|
Mr. Zhang has retired already. He in our school for over thirty years.A.has worked | B.had worked | C.worked | D.was working |
|
They ______ that wild animals should be left in the wild and not used for entertainment.A.discussed | B.argued | C.quarreled. | D.talked |
|
最新试题
热门考点