语法题请分析A,D里选哪个啊谢谢
Having missed the last bus,Peter had no choice( ) a taxi home though he did not like the idea.
A.but to take
B.to take out
C.take to but
D.but take
参考答案:have no choice but后面如果是跟动词不定式,所以选A
Having missed the last bus,Peter had no choice( ) a taxi home though he did not like the idea.
A.but to take
B.to take out
C.take to but
D.but take
参考答案:have no choice but后面如果是跟动词不定式,所以选A