there be/have nothing to do but……?
到底接to do 还是 do
有这样两个例句:
某高考语法复习书上的 We had nothing to do but wait.
某大学语法书上的 There was nothing for them to do but to remain silent.
人气:144 ℃ 时间:2019-08-31 14:39:02
解答
应该是do,高中语法中,当but做“除了”讲的时候,要遵循“有do无to,无do加to”的原则,也就是说“We had nothing to do but wait”中,but前出现了do,but后的to就要省略.
同样there be/have nothing to do but……?中but是除了的意思,but前有do,那么but后的do就要省掉,直接用do.
高中语法确实是这样,至于那大学语法是怎么回事,我不太清楚……
希望对你有用O(∩_∩)O哈!
推荐
猜你喜欢
- read和red读音的区别.
- 知向量a的膜=根号2,向量b的膜=3,向量a与向量b的夹角为45度.求(1)当向量a+λb与λa+b的夹角为钝角时,λ的取值范围;(2)当λ=-2时,向量a+λb与λa+b的夹角的余弦值.
- the other
- 直线l1:(a+3)x+y-3=0与直线l2:5x+(a-3)y+4=0,若l1的方向向量是l2的法向量,则实数a=_.
- 等比数列{an}的首项a1=-1,前n项和为Sn,已知S10S5=3132,则a2等于( ) A.23 B.−12 C.2 D.12
- 在抛物线y=4x平方上求一点,使这点到直线y=4x-5的距离最短.
- 一个三角形的三边长分别为abc,已知a:b=3:2,b:c=4:5,且这个三角形的周长为30,则a= b= 急丶
- 我要为我的梦想而奋斗,英语怎么说