I left my pen on the desk and now it’s gone; who ________ it? A.tookB.has takenC

I left my pen on the desk and now it’s gone; who ________ it? A.tookB.has takenC

题型:不详难度:来源:
I left my pen on the desk and now it’s gone; who ________ it?
A.tookB.has takenC.will takeD.had taken

答案
B
解析
用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。
举一反三
I feel sure I ________ her somewhere before.
A.was to meetB.have metC.had metD.would meet

题型:不详难度:| 查看答案
—Will you attend the meeting this evening?
—But I ________ told anything about it.
A.wasn’t   B.am notC.haven’t beenD.won’t be

题型:不详难度:| 查看答案
—Why weren’t you at the meeting?
—I ________ for a long-distance call from my aunt in America.
A.waitedB.was waitingC.had been waitingD.had waited

题型:不详难度:| 查看答案
—Did Alan enjoy seeing his old friends yesterday?
—Yes, he did. He ________ his old friends for a long time.
A.didn’t seeB.wouldn’t seeC.hasn’t seenD.hadn’t seen

题型:不详难度:| 查看答案
Unfortunately, when I dropped in, Professor Smith ________, so we only had time for a few words.
A.has just leftB.had just leftC.just leftD.was just leaving

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

超级试练试题库

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