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.took | B.has taken | C.will take | D.had taken |
|
答案
B |
解析
用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。 |
举一反三
I feel sure I ________ her somewhere before. A.was to meet | B.have met | C.had met | D.would meet |
|
—Will you attend the meeting this evening? —But I ________ told anything about it.A.wasn’t | B.am not | C.haven’t been | D.won’t be |
|
—Why weren’t you at the meeting? —I ________ for a long-distance call from my aunt in America.A.waited | B.was waiting | C.had been waiting | D.had waited |
|
—Did Alan enjoy seeing his old friends yesterday? —Yes, he did. He ________ his old friends for a long time. A.didn’t see | B.wouldn’t see | C.hasn’t seen | D.hadn’t seen |
|
Unfortunately, when I dropped in, Professor Smith ________, so we only had time for a few words. A.has just left | B.had just left | C.just left | D.was just leaving |
|
最新试题
热门考点