I have been to Shanghai. I ____________ there last month.A.goB.wentC.have goneD.
题型:不详难度:来源:
I have been to Shanghai. I ____________ there last month.A.go | B.went | C.have gone | D.will go |
|
答案
|
解析
考查动词的时态用法。第一句是现在完成时,表示“去过上海”;第二句中用表示过去时间的last month,用一般过去时,表示 “具体去的时间”。故选B。 |
举一反三
The 30th Olympic Games _________ in London soon.A.held | B.will be held | C.were held | D.have been held |
|
一 What would you do if it ______ tomorrow? 一 We have to carry it on, since we’ve got everything ready. A. is raining B. rains C. will rain D, rain |
—Where do you know the 2012 Olympic Games will_________? —In London, the capital of Britain.A.happen | B.hold | C.be taken place | D.be held |
|
I couldn’t listen carefully in our English class this morning as I _________ of the comic book that I read before class.A.have thought | B.thought | C.was thinking | D.had thought |
|
— When _____ the film _____ ? —It _____ for five minutes.A.has/ begun; began | B.did/ begin; has been on | C.has/begun; has been on | D.will/ begin; is going to begin |
|
最新试题
热门考点