题目内容
2.-I have been coughing for a week.Does this medicine work?-It is very effective if ______ on time.( )
A. | taking | B. | to take | C. | taken | D. | to be taken |
分析 -我咳嗽已经有一周了.这药管用吗?-如果按时服用,非常有效.
解答 答案:C
句中if引导条件状语从句,从句省略了相同的主语和系动词,即if this medicine is;take medicine服药,medicine与take之间构成动宾关系,要用被动语态;句意表达的是一般事实,不能用不定式,be to do sth表示义务或责任.故选C.
点评 过去分词是非谓语动词的一种,用法很灵活,分为简单式done(表示与谓语同时或几乎同时发生的动作);完成式having been done(表示先于谓语的动作).学习时,要把握其用法特征:表示被动和完成.同时还要注意区分现在分词和不定式.
![](http://thumb.zyjl.cn/images/loading.gif)
练习册系列答案
相关题目
11.Tu Youyou was appointed _____ head of a government project in 1969,whose winning the Nobel Prize is _____ honor for traditional Chinese medicine.( )
A. | /,an | B. | the,an | C. | a,the | D. | /,/ |
15.The government urged that every effort _________ to bring down house prices.( )
A. | should make | B. | would make | C. | must be made | D. | be made |
7.The old man insisted that he was strong enough and that he ________ back to work again.( )
A. | was sent | B. | should sent | C. | should be send | D. | sent |
5.I strongly believe that disabled people should have the same opportunities as able-bodied people to enjoy the cinema and to do so with ______.( )
A. | dignity | B. | ambition | C. | pension | D. | routine |