英语疑问词问题In what farm did you work? in?in为什么放在前面?

2个回答

  • 这个是英语介词位置的问题.

    英语介词选定就是根据短语来选的,这个你应该知道.比如说i do this for you.那么如果对you来提问的话,介词for不可以换.

    同样的道理,这道题还原回去就是you work in ** farm.这里In是介词,搭配的是farm.那么对farm提问的时候,in是不变的.

    那么in的位置我们从还原之后的句子中可以看出,是在farm之前.所以,对farm提问的时候,由于farm提到了前面,那么in还可以直接放在farm之前,就好象陈述句中的一样.

    但是,in的位置还可以保留在原地不变,也就是说我们可以只把farm提到前面来,而剩下的成分保持原有顺序,就是what farm did you work in?这个也是可以的.

    综上,本题中in的位置有两种安置方法,一种是farm前,一种是句尾,在英语中都是可以接受的.