单选题

There are still many problems( )before human beings are ready for a long stay on the moon.

A
solving
B
solved
C
being solved
D
to be solved
查看答案
答案
正确答案:D
解析
分析句子结构可知,空处应用非谓语动词,作后置定语。根据句意可知,此处表示“要解决的许多问题”,所以应用表将来的不定式。另外,many problems和solve之间是逻辑上的动宾关系,所以应用不定式的被动式,即“to be+过去分词”的形式。故选D。
历年真题
资料下载

| 注册 | 回到顶部

版权所有©环球网校All Rights Reserved

/* */