—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.was | B.has been | C.will be | D.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.went | B.has gone | C.would go | D.had gone |
|
—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 |
|
When I called you this morning,nobody answered the phone.Where______?A.did you go | B.have you gone | C.were you | D.had you been |
|
They became friends again that day.Until then,they_____to each other for nearly two years.A.didn’t speak | B.hadn’t spoken | C.haven’t spoken | D.haven’t been speaking |
|
I___there little more than a week when I set to work with the scientist.A.would be | B.have been | C.had been | D.will be |
|
最新试题
热门考点