—— Bob has gone to California.—— Oh, can you tell me when he _____?A.has left B.

—— Bob has gone to California.—— Oh, can you tell me when he _____?A.has left B.

题型:不详难度:来源:
—— Bob has gone to California.
—— Oh, can you tell me when he _____?
A.has left B.leftC.is leavingD.would leave

答案
B
解析
考查时态题。离开这个动作发生在过去,跟现在没有影响了。when引导的特殊疑问句不会出现完成时态。故答案选B。
举一反三
The employee you have been thinking highly of ____ reliable.
A.provesB.provingC.to proveD.being proved

题型:不详难度:| 查看答案
—I am going to America.
—how long    you    there?
A.are; stayedB.are; stayingC.have; stayedD.did; stay

题型:不详难度:| 查看答案
The book       into thirty languages since it came on the market in 1973.
A.was translatedB.has translated
C.has been translatedD.translated

题型:不详难度:| 查看答案
----- I called at your house at about 7 o’clock yesterday evening, but you weren’t in.
----- I _____ a film in the cinema.
A.sawB.had seenC.seeD.was seeing

题型:不详难度:| 查看答案
The doctor suggested he ________with a serious disease and that he ________to hospital at once.
A.be infected;be sentB.was infected;be sent
C.should be infected;was sentD.be infected;was sent

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

超级试练试题库

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