現在完了|継続 疑問文

Have you lived in Sapporo since 1995?
あなたは1995年から札幌に住んでいるのですか。

「Have(Has) + 主語 + 過去分詞」で「(ずっと)~している」という意味になります。

・現在完了<継続用法>の疑問文です。

・「for ~(~の間)」「since ~(~以来)」などで期間を表すことができます。

同類の表現

Have you wanted a dog for a long time?
あなたは長い間ずっと犬が欲しいと思っているのですか。

Have they been here since yesterday?
彼らは昨日からずっとここにいるのですか。

Has it been cold since last Tuesday?
先週の火曜日からずっと寒いのですか。

Have you known her for a very long time?
彼女とはよほど前からのお知り合いですか。

Has your brother lived in Paris for six years?
あなたのお兄さんは6年間ずっとパリに住んでいるのですか。

スポンサーリンク