She might have been in time for the train, but she _______late.A.startedB.has st

She might have been in time for the train, but she _______late.A.startedB.has st

题型:不详难度:来源:
She might have been in time for the train, but she _______late.
A.startedB.has started    
C.was to startD.had started

答案
A
解析
她本来或许会来得及赶上火车,但是她出发晚了。本句but以前是虚拟语气,而but后面的句子表示的是真实的事实;从might have been判断谈论的是过去的事情,所以要用过去时A。
举一反三
I _____ on a sofa because my grandparents have come for the weekend.
A.sleptB.was sleepingC.have sleptD.am sleeping

题型:不详难度:| 查看答案
----- Are you going there with them?
-----If you go, ________.
A.I also goB.so do IC.so I willD.so will I

题型:不详难度:| 查看答案
----- What happened in that new area?
----- New houses ______ recently over there.
A.are built  B.build
C.have builtD.have been built

题型:不详难度:| 查看答案
----- _______ in the workshop. Please stop it.
----- Sorry. I________.
A.Smoking is not allowed, don’t knowB.Not smoking, an not sure
C.Don’t smoke, have no idea  D.Smoking is forbidden, didn’t know

题型:不详难度:| 查看答案
Tom tried to make his parents _____ by making faces.
A.pleasedB.pleasing C.pleaseD.to please

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

超级试练试题库

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