1.Did you watch the basketball match yesterday? Yes, I did.You know, my brother _____ in the match. A.is playin B.was playing C.has played D.had played 2.Do you think we should accept that offer? Yes,we should, for we such bad luck up till now, and time _____ out. A.have had;is running B.had;is running C.have;has been run D.have had;has been run 3.Joseph _____ to evening classes since last month,but he still can’t say what’s your name? In Russian. A.has been going B.went C.goes D.has gone 4.Have you got any job offers? No.I _____ . A.waited B.had been waiting C.have waited D.am waiting 5.We’ve spent too much money recently. Well,it isn’t surprising. Our friend and relatives _____ around all the time. A.are coming B.had come C.were coming D.have been coming 6.I’m tired out.I _____ all afternoon and I don’t seem to have finished anything. A.shopped B.have shopped C.had shopped D.have been shopping 【答案解析】 1.答案是B 根据句意,我的弟弟在那场比赛中上场打球,故选过去进行时。 2.答案是A 第一空up till now与现在完成时连用;第二空根据句意,时间快要用光,故选现在进行时表示将来。 3.答案是A since last month与完成时连用,但根据but后的句意,说明动作从过去到现在一直在进行着,故用现在完成时更妥。 4.答案是D 用现在进行时表示正在进行的动作或存在的状态。 5.答案是D 由all the time暗示亲戚朋友一直来个不停。 6.答案是D 由语境可判断整个下午一直购物。
|