题目内容
12.__________for years,the house designed by an Italian architect finally collapsed.( )A. | Having neglected | B. | Being neglected | ||
C. | To be neglected | D. | Having been neglected |
分析 句意:由于多年来的忽视,这个意大利建筑师设计的房子终于倒塌了.
解答 答案D.根据句意,这个房子被人们忽略,所以用被动语态.而neglect 这个动作是发生在 collapsed 之前的,所以是现在完成时."having done"表示从句的动作发生在主句之前.故选D.
点评 本题考查having done 的用法,要掌握其用法并结合具体的语境选择出正确的选项.
练习册系列答案
相关题目
20.The Boston Marathon bombings killed 3 people,including a Chinese citizen _____Shenyang.( )
A. | in | B. | from | C. | across | D. | to |
7.People out for more money for their health care for a long time.We believe that our government will take some effective action after the National People's Congress.( )
A. | have cried | B. | have been crying | ||
C. | had been crying | D. | are crying |
4.All the passengers,according to the new regulation,__________ before boarding the subway.( )
A. | will inspect | B. | are to be inspected | ||
C. | are going to inspect | D. | are about to be inspected |
1.Andrew ______ the task within two months.But he didn't,so he was fired.( )
A. | finished | B. | must finish | ||
C. | should have finished | D. | would have finished |