确认一下。谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:57:18
The program ___ into the computer must be prepared in a specially

designed machine language.

A:was put
B:to be put

意思是不是 要把程序放入计算机前,先前必须设计成一个特殊的机器语言

是不是选A,代表已经放入计算机里了,而B,是将要放入计算机。

选B ,这里的考点是不定式短语做后置定语。
由于一个句子中不能同时有两个谓语存在,除非是从句或者并列句的形式,这里假如选A的话就 有 was 和 must 两个谓语形式,所以是不符的,必须处理成非谓语形式。
非谓语形式有三种,现在分词,过去分词,不定式,这三种都可以做定语和状语,这题是不定式短语做后置定语修饰program

B:to be put 不定式做后置定语

B "to be put into the computer"做“program"的定语

感觉选B 哟

A正确
to do 表示将来