ひとつの文型から、広がる表現

過去形と現在完了形: 終わった時間、それとも今へのリンク?

完了した作業を報告し、経験について話し、“I sent” と “I have sent.” のどちらかを選択します

A quiet desk with a laptop, mug and notebook
想像できる光景。自分で作る文章。・AIによるイラスト

本当の瞬間から始めましょう。

同僚が、レポートの準備ができているかどうか尋ねます。 “I’ve finished it”は今、結果に重点を置いています。いつ終了したかを尋ねられた場合、“I finished it yesterday” はイベントを完了した過去の期間に配置します。どちらも同じアクションを説明できます。彼らはさまざまな質問に答えます。

文の仕組みを見てみましょう。

Subject + have / has + past participle

We主語
have助動詞
finished過去分詞
the report.目的語

文章を 1 つのアイデアとして読み、各部分がどのような役割を果たしているかに注目してください。

選択肢を理解してください。

01

終了した過去の時刻 (昨日、先週、または 2022 年) を含む単純過去を使用します。“We met in April” は、会議を過去のイベントとして表示します。 Did not + 基本動詞を使用した否定形: “We didn’t meet on Monday.”

02

現在に関連する過去の出来事 (現在の結果、今までの経験、または今まで続く状況) には現在完了を使用します。 “I’ve worked here for two years” は通常、私がまだここで働いていることを意味します。 “I worked there for two years” はその時代を過去に置きます。

03

開始点と期間に使用します。昨日などの明示的に終了時刻を通常の現在完了節に付加しないでください。アメリカ英語では、単純過去は、just、ready、yet とも​​よく使われます。すべての地域差をエラーとして扱わないでください。

文脈に沿った役立つ文章。

例 01

I sent the invoice at nine this morning.

イベントは特定の完了時刻に配置されます。

例 02

I have sent the invoice, so you can check it now.

請求書が利用可能になりました。

例 03

Have you ever worked abroad?

時間窓はその人のこれまでの人生です。

小さな変化が違いを生みます。

避けるI have finished it yesterday.

使うI finished it yesterday.

昨日で過去期間が終わりました。あるいは、昨日を削除します: “I have finished it.”

練習する時間

あなたの番です。

答えを選んで説明を確認してください。タイマーやサインアップするものはありません。

01完了: “I ___ her last Friday.”

02あなたはまだここで働いています。完了: “I have worked here ___ 2024.”

今日の会話で使ってみる

それをあなたのものにしてください。

結果に現在完了を使用して作業更新を記述します。何かが起こったときを正確に説明するために、単純過去に 2 番目の文を追加します。

参考資料 · British Council LearnEnglish

このページの例文と解説は文マスター向けに書かれています。改善すべき点はありますか? お知らせください。

文を作り続けましょう。

Sentence Master アプリで練習と復習を続けます。

アプリを探索する