—A. have had; is running
been run B. had; is running? C. have; has been run D. have had; has
②Although medical science __________ control over several dangerous diseases, what worries
us is that some of them are returning.
A. achieved B. has achieved C. will achieve D. had achieved
【解析】答案为B。现在完成时表示过去发生的事对现在造成的结果,表示动作已经完成。
根据所提供的情景what worries us is that some of them are returning可判断出一
些危险的疾病已经得到了控制,但有一些疾病又开始传播。
③Danny hard for long to realize his dream and now he is popular.
A. works B. is working C. has worked D. worked
【解析】答案为C。根据后问now he is popular可知本题强调过去的动作对现在的影响,
用现在完成时。
④So far this year we ________a fall in house prices by between 5 and 10 percent.
A. saw B. see? C. had seen D. have seen
【解析】答案为D。习语so far的意思是“到目前为止”,刚好与现在完成时的持续性用法
(从过去持续到现在的一段时间)相吻合,所以通常要连用现在完成时。
⑤—______ you ______ him around the museum yet?
—Yes. We had a great time there.
A. Have; shown B. Do; show C. Had; shown D. Did; show
【解析】答案为A。题意为“你有没有带他参观过博物馆?是的,我们在那里过得很开心”,
根据答语可判断强调结果对现在的影响。
对现在完成进行时的考查
①—I’m sure Andrew will win the first prize in the final.
凤凰出版传媒集团 版权所有 网站地址:南京市湖南路1号B座808室