[5] 現在完了の時を表す表現


(1) 完了・結果を表すもの 
  
「〜したところです」「〜してしまった」

just ちょうど already すでに、もう
yet 〔疑問文で「もう」、否定文で「まだ


I have just called her.
私はちょうど彼女に電話したところです
Have you called her yet?
あなたはもう彼女に電話しましたか?
I have not called her yet.
私はまだ彼女に電話していません


(2) 経験を表すもの 
  「〜したことがある」「〜したことがない」

ever かつて before 以前に
often しばしば once 一度、一回
twice 二度、二回 three times 三度、三回
four times 四度、四回 several times 数度、数回
many times 何度も、何回も never 一度も〜ない
How often? 何度?、何回? How many times 何度?、何回?
once a day 一日に一度、一回 twice a week 週に二度、二回
How many times a day? 一日に何度?、何回?
How many times a week? 一週間に何度?、何回?
How many times a month? 一ヶ月にに何度?、何回?
How many times a year? 一年に何度?、何回?


I have called her before.
私は以前に彼女に電話したことがあります
I have called her many times.
あなたは何度も彼女に電話したことがあります
How many times have you called her?
あなたは何回彼女に電話したことがありますか?
I have never called her.
私は一度も彼女に電話したことはありません


(3) 状態の継続を表すもの 
   「ずっと〜している」

sinceを使ったもの
since yesterday 昨日から since morning 今朝から
since last night 昨夜から since 6 o'clock 6時から
since last Monday この前の月曜日から since last year 昨年から
since last week 先週から since 1975 1975年から
since birth 生まれてから
forを使ったもの
for a week 1週間 for two days 2日間
for an hour 1時間 for half an hour 半時間
for a few hours 数時間 for a moment しばらく間
for a while しばらく間 for a year 1年間
for a long time 長期間 How long? どのくらい長く?


I have known her since 1975.
私は1975年からずっと彼女を知っています
How long have you known her?
あなたはどれくらい長く彼女を知っていますか?
I have known her for two years.
私は彼女を知って2年になります
I have been calling her since 6 o'clock.
私は6時からずっと彼女に電話しています
I have been calling her for two hours.
私は彼女に電話して2時間になります
How long have you been calling her?
あなたはどれくらい長く彼女に電話しているのですか?
I have been calling her since morning.
私は朝からずっと彼女に電話ししています

CLOSE