初二英语科代表不明白一道英语题:Youshouldn'-查字典问答网
分类选择

来自卢梓苓的问题

  初二英语科代表不明白一道英语题:Youshouldn'teat()24hours.A.anythinginB.anythingfor我选B,理由是,老师给我们做的练习册里面有类似这句的句子,只不过主语是He,其他都一样.我之前改练习册的

  初二英语科代表不明白一道英语题:Youshouldn'teat()24hours.

  A.anythinginB.anythingfor

  我选B,理由是,老师给我们做的练习册里面有类似这句的句子,只不过主语是He,其他都一样.我之前改练习册的时候看了答案,答案里面是anythingfor,而我做了in,所以马上改了回来.

  但是老师说选A,理由很牵强:1.跟其他老师讨论出来的结果2.在24小时之内,因为“之内”,所以用in3.很少见过用for的立场非常不坚定,模棱两可:她说,anythingfor也是对的,但是anythingin就最好.如果考试中有两个答案你就选anythingin,如果没有,anythingfor也没错.我彻底晕倒!

  选A还是B?要理由

  难道没有语法来证明对错吗?为什么你们都说“靠感觉”?

  既然如此,那么请你们解释一下,为什么我那本练习册里面的答案是选B,句子是一样的,但就是选B!注意,没有印刷错误的可能!

  语法,给语法

1回答
2020-04-26 06:27
我要回答
请先登录
黄友荣

  选A

  24小时内不能吃东西

  所以是in24hours

  for24hours有强调时长的含义,就是说长达24小时

  hehadnotateanythingfor24hours

  他24小时没吃东西

  我常见的都是Youshouldn'teat(in)24hours,没见过for

  语言的东西,对错不是很绝对,只能感觉那个比较好

2020-04-26 06:31:48

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •