—Has your father returned from Africa yet?—Yes,but he _______ here for only thre

—Has your father returned from Africa yet?—Yes,but he _______ here for only thre

题型:不详难度:来源:
—Has your father returned from Africa yet?
—Yes,but he _______ here for only three days before his company sent him to Australia.
A.wasB.has beenC.will beD.would be

答案
A
解析
根据所提供的情景“before his company sent him to Australia”可判断出要用一般过去时,表示“他过去在这儿待了三天”,故选A项。现在完成时表示已经完成动作或从过去某个时候开始一直延续到现在的动作。一般将来时表示将要发生的动作或存在的状态。过去将来时表示从过去某个时间看将要或将来发生的事。
举一反三
After he had won the first prize, Mr. Su ____ to a restaurant to celebrate with us.
A.wentB.has goneC.would goD.had gone

题型:不详难度:| 查看答案
—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 see
C.hasn’t seenD.hadn’t seen

题型:不详难度:| 查看答案
When I called you this morning,nobody answered the phone.Where______?
A.did you goB.have you gone
C.were youD.had you been

题型:不详难度:| 查看答案
They became friends again that day.Until then,they_____to each other for nearly two years.
A.didn’t speakB.hadn’t spoken
C.haven’t spokenD.haven’t been speaking

题型:不详难度:| 查看答案
I___there little more than a week when I set to work with the scientist.
A.would beB.have been
C.had beenD.will be

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

超级试练试题库

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