英语不定式的问题

问题描述:

英语不定式的问题
I felt so embarrassed that I couldn't do anything but ____there when I first met my present boss.
A .to sit B.sitting C.sat D.sit 正确答案是D 这里为什么不能用不定式?
If the buliding project ____by the end of this month is delayed ,the construction company will be fined.
A.to be completed B.being completed C.is completed D.completed.正确答案是B 为什么A错了
英语语法实在是太难学了

第一个是这个句型,你记住“ couldn't do sth but do sth”
这个是用动词的分词形式来修饰名词.