Ⅰ. 单项填空1. — _____ the sports meet might be put off. —Yes , it all depends on the weather. A. I’ve been told B. I’ve toldC. I’m told D. I told【解析】选 A 。“被告知”是过去的事,对现在的影响是“我已知道”。2. The price _____ , but I doubt whether it will remain so. A. went down B. will go downC. has gone down D. was going down【解析】选 C 。 A 选项表示价格下跌这一动作发生在过去,与现在无关; C 表示价格已经下跌,强调结果,由句意:“我怀疑(低价格)是否能保持下去”可知应用完成时态。3. All the preparations for the task _____ , and we’re ready to start. A. completed B. completeC. had been completed D. have been completed【解析】选 D 。过去的动作“完成了准备工作”对现在的影响是“现在已准备出发了”。4. My dictionary _____ . I have looked for it everywhere but still _____ it. A. has lost ; don’t findB. is missing ; don’t findC. has lost ; haven’t foundD. is missing ; haven’t found【解析】选 D 。句意为:我的词典不见了,我到处找,现在仍未找到。强调结果。故应用现在完成时。选项 C 改为 has been lost 也正确。5. I wonder if John has forgotten my number. I _____ him to call me for the past two hours. A. was expecting B. have expectedC. have been expecting D. expected【解析】选 C 。考查动词时态。由时间状语“ for the past two hours” 可以看出应用完成时,由第一句话可知,应用进行时,所以用现在完成进行时,表示“我一直在期待他给我打电话”这个动作从过去某时开始,一直延续到说话时刻,而且还可能继续下去。6. Glad to see you back. How long _____ in Japan? A. did you stay B. have you stayedC. were you staying D. have you been staying【解析】选 A 。句意为:很高兴看到你回来了。你在日本呆了多久?此题的误选项为 B 。同学们在选题时很容易被题干的第二句所误导,选 B 项。若选 B ,则表示某一动作或状态从过去某一时间开始一直延续到现在为止;而根据题干的第一句,说明对方现在已经在国...