单选题
127.The country has already sent up three unmanned spacecraft, the most recentat the end of lastMarch.
A
A. has been launched
B
B. having been launched
C
C. being launched
D
D. to be launched
答案解析
正确答案:B
解析:
127.【翻译]这个国家已经发射了三艘无人飞船,最近的一艘是在去年三月底发射的【精析】B分析句子结构可知,逗号前面是一个完整的句子,且逗号前后两部分之间没有连词,因此逗号后面应 是独立主格结构,故排除A项。根据句意可知,launch所表示的动作发生在谓语动词has sent up所表示的动作之 前,且the most recent ( spacecraft)和launch之间是逻辑上的动宾关系,所以应用现在分词的完成被动式,即having been +过去分词”的形式。故选
相关题目
单选题
58.The higher you stand, .
单选题
57.Staying in a hotel costsrenting a room in an apartment for a week.
单选题
56.He speaks English better than I.
单选题
55.Private cars have made the traffic problems.
单选题
54.His knowledge of English literature ismine.
单选题
53.Some companies have introduced a flexible working time system with less emphasis on pressure.
单选题
52.Most people arein a dentist's office than in a doctor's office.
单选题
51.In the dim light, she could only see the house number.
单选题
50.It isimpossible to find a good educational computer program in this city.
单选题
49.The rain was heavy andthe house was damaged.
