英语非谓语不定式选择题

问题描述:

英语非谓语不定式选择题
An old man entered the inn and asked for accommodation ___ for him.
A.to be made B.should be made C.being made D.should have been made
谁能给我一个详细的解释啊..

非谓语动词就是看时态+语态.特殊的记些固定用法.
ask somebody to do sth.所以换成被动就是ask sth to be done.这里accommodation很明显应该是被安排,所以就用了to be made.