Simple Past – Present Perfect 英語の文法の演習

Grammar exercises aiding in effective language learning

英語を学習する上で、動詞の時制を理解することは非常に重要です。特に、過去形(Simple Past)と現在完了形(Present Perfect)の違いを覚えることは、英語を流暢に話すために必要なスキルです。過去形は過去の特定の時点で完了した行動や出来事を表します。一方、現在完了形は過去に起きたことが現在までのどこかの時点で影響を与えている、もしくは継続している行動や出来事を表すために使用されます。

この演習では、これら二つの時制を使い分ける練習をします。適切な時制を選んで空欄を埋め、文を完成させてください。この演習を通じて、状況に応じた正しい時制の使用方法を身につけましょう。文脈からヒントを得て、Simple PastあるいはPresent Perfectの形を使う必要がある動詞を考えてみてください。

Simple Past 演習

I *bought* (buy) a new car last week.

She *visited* (visit) her grandmother yesterday.

They *didn’t go* (not go) to the party last Saturday.

*Did* John (do) his homework last night?

My brother *had* (have) a fever two days ago.

We *were* (be) very tired after the hike.

*Did* you (do) anything special for your birthday?

He *didn’t see* (not see) the movie that came out last month.

Our teacher *told* (tell) us a funny story in class today.

I *forgot* (forget) to send the email yesterday.

You *didn’t answer* (not answer) my question during the meeting.

*Did* they (do) their chores over the weekend?

She *finished* (finish) her project before the deadline.

It *rained* (rain) a lot last summer.

We *watched* (watch) a documentary about space yesterday evening.

Present Perfect 演習

I *have lost* (lose) my keys and can’t find them anywhere.

She *has visited* (visit) Paris three times.

We *have never seen* (never see) a shooting star.

Has Tom *done* (do) his laundry yet?

*Have* they (have) dinner together this week?

He *hasn’t called* (not call) me back yet.

I *have finished* (finish) reading the book you lent me.

You *haven’t told* (not tell) me about your vacation plans yet.

It *has rained* (rain) a lot this month.

My friend *hasn’t been* (not be) to the new cafe downtown.

They *have just arrived* (just arrive) at the airport.

*Has* Sarah (have) any luck finding a new job?

The children *haven’t completed* (not complete) their homework yet.

We *have already booked* (already book) our flights for the holiday.

She *has learned* (learn) to play the piano over the last year.

TalkpalはAIを搭載した言語チューターです。 画期的なテクノロジーで57以上の言語を5倍速く学べます。

Learn languages faster
with ai

5倍速く学ぶ