student asking question

「for some time now」のフレーズの構造がよくわかりません。「for a while」と同じ意味ですか。

teacher

ネイティブによる回答

Rebecca

「For some time now」はイディオムで、「for a long time」または「for a while」の意味です。 通常、しばらくの間何かが起こっていたことを表現するのに、どのくらいか言いたくない、または正確に知らない場合に使えます。 例:I have been living in this house for some time now, so I am ready to move. (この家にはもうかなりの間住んでいるので、引っ越す準備ができています。 例:My sister has been with her boyfriend for some time now, so I think they should get married. (私の妹は彼氏と付き合ってかなりたつので、彼らは結婚するべきだと思います。)

よくあるQ&A

12/19

さっきの表現をクイズで解いてみよう!

かなり前から君に話そうと思っていたことがあるんだ。