東京外国語大学言語モジュール

Step1 : 「ずっと~しています」の表し方

(1) 「ずっと~しています」の言い方
 
 「わたしは10年間、(ずっと)東京に住んでいます」は、
I have lived in Tokyo for ten years. と表現できます。
 
☞ have のあとに lived という形がきています。live のすぐうしろに d が付いて、lived という形になっていますね。この場合の lived は、過去分詞と言います。(過去分詞の作り方については、ステップ43でまとめて説明します。)
☞ 「ずっと住んでいます」は、<主語 + have + lived> で表すことができます。
☞ 会話では have がちぢまって、’ve となるのがふつうです。つまり、I have lived は I’ve lived のようになります。
☞ for ten years は、「10年間」という意味です。「~の間」は、<for ~> という形で表します。
 

 「彼女は5年間、(ずっと)横浜に住んでいます」は、
She has lived in Yokohama for five years. と表現できます。
 
☞ 彼女 (she) の場合は、has のあとにlived がきて、She has lived になっていますね。この場合の lived も過去分詞と言います。
☞ 主語が自分や相手以外で、「彼」や「彼女」のように1人の人の場合、「ずっと~しています」という意味は、<主語 + has + lived> で表します。
☞ 会話では has がちぢまって、’s となるのがふつうです。つまり、She has lived は She’s lived のようになります。
 

 「わたしたちは1990年以来、大阪に(ずっと)住んでいます」は、
We have lived in Osaka since 1990. と表現できます。
 
☞ since 1990 は、「1990年以来」という意味です。「~以来」は、<since ~> という形で表します。
 

 「彼は2000年以来、福岡に住んでいます」は、
He has lived in Fukuoka since 2000. と表現できます。
 
★ 「ずっと~しています」は、<主語 + have / has + 過去分詞> で表します。
★ 「~の間」は <for ~> で、「~以来」は <since ~> で表します。
(2) 「どのくらい~していますか?」の言い方
 
 「どのくらい~していますか?」と、期間をたずねる言い方を見てみましょう。
 
 「あなたはどのくらい東京に住んでいますか?」は、
How long have you lived in Tokyo? と表現できます。
 
How long ~? は、「どのくらい~ですか?」という意味を表しています。
☞ 質問する文では、you と have がひっくりかえって、have you という順になっていますね。
 

 「彼女はどのくらい横浜に住んでいますか?」は、
How long has she lived in Yokohama? と表現することができます。
☞ 質問する文では she と has がひっくりかえって、has she となっていることに注意してください。