English
國中
已解決

あなたはここにどのくらいの間住んでいるのですか?
という文章を作る時、
「How long have you lived here?」と
「How long have you lived in here?」
のinをつけた文どちらが正しいでしょうか?

過去分詞

解答

✨ 最佳解答 ✨

How long have you lived here?
が正しいです
here は副詞なので前に前置詞は必要ありません

り ほ

例えば、Tokyo とかthis town のような名詞の前には前置詞in をつけて、
How long have you lived in Tokyo?
とか、
How long have you lived in this town?
のようになります

留言

解答

結論から言うと、「How long have you lived here?」の方が正しいです。

<解説>
hereという単語は、thereやabroadと同様に、基本的に前置詞はいらないです。なぜなら、hereは「ここで[へ・に]」という意味を持ち、前置詞(in、at、on、toなど)を入れなくても、単語自体に「~で(へ、に)」という意味が含まれているためです。 

留言
您的問題解決了嗎?