在a christmas carol中有一句话"it's so cold in here."here不是介词吗?为什么有in???

热心网友

提醒一下:here不是介词而是副词。通常副词前面不加介词in等,名词前面才要加介词。但是有些我们通常作为副词使用的也可以作名词用,比如here、there等,例如上面的例子,又如:Once you’re in here, listen to your teacher. 只要你们在这儿,就得听老师的。The Tomorrow Land Building is about 400 yards from here. 未来国大厦离这儿大约400码远。How long are you planning to stay over here? 你计划在这儿呆多久?Come straight along here, please. 请顺着这儿往前走。We’ve still got lots of them over there. 我们那儿还有不少这种东西呢。

热心网友

here 在这里是名词。Here 可以做副词、名词,不能做介词。