介词后面能跟副词吗? Would you close the window? It's cold in here.

我在英语词典在看到这么一句话:
Would you close the window? It's cold in here.

第一个问题、
不是说介词后面要接名词吗?怎么in后面可以加here这个副词?
原句改成:It's cold here 也可以吧?

第二个问题、
(1) I have been here for two years
(2) I have been in here for two years
这两句话都正确吗?

感谢大家的帮助!谢谢!

here 和 there 不只是副词,本身也有名词的词性。
here = this place 这里、这个地方、此处
there = that place 那里、那个地方、彼处

再给你几个常见的、跟在介词后面的例子:
You can call him from here.
The cat is sleeping over there.

除了副词、名词外,它们都还具备其他词性,根据在句中的不同语境来各自解读。

因此,你两个问题都源于对词性和使用上的变化没有充分理解。
两个问题的句子全部都正确,都常见。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-02
问题一:改成你说的也可以,in here 也可以
问题二:两句都正确
(1)我来这里两年了
(2)我在这里过了两年
相似回答