题目内容
1.It is reported that scientists _____ a breakthrough in their treatment of many incurable diseases.( )A. | are made | B. | had made | C. | have made | D. | will be made |
分析 据报道,科学家们在治疗许多不可治愈的疾病方面已有突破.
解答 答案:C
根据句意可知,此处表示的是过去的动作对现在造成的结果即:科学家们长期所从事的研究使得医疗技术提高了;故用现在完成时;A.D.是被动语态;B.过去完成时,表示发生在过去某时间之前的动作;此处则表示过去发生的、持续到现在或有可能持续到将来的动作;故选C
点评 本题考查了现在完成时的用法.做本题的关键是判断该动作是否是发生在过去并对现在产生了一定的影响或造成了某种结果;另外,应注意区分现在完成时与过去完成时的用法及区别.
练习册系列答案
相关题目
16.______ by greater demand of vegetables,farmers have built more green houses.( )
A. | Driven | B. | Being driven | C. | To drive | D. | Having driven |
16.cough( )
A. | daughter | B. | enough | C. | flight | D. | neighbor |
6.John is not a man to count on,and it is very likely that the work ____ by the time he arrives here.( )
A. | is finished | B. | has finished | ||
C. | will finish | D. | will have been finished |
13.-I have accepted that project,though it is full of risk.
- !Young people should dare to shoulder responsibilities.( )
- !Young people should dare to shoulder responsibilities.( )
A. | Good for you | B. | Be careful | C. | Cheer up | D. | Congratulations |
10.-Let's have a game of tennis; the loser has to treat the other to a hot dog.
- .( )
- .( )
A. | I'm afraid so | B. | It's a deal | ||
C. | You've got a point | D. | My treat |