English
Junior High

現在完了形や現在完了進行形についての質問です。
swimやskiのときはどうなるのですか。
たとえば、
・私はスキーに行ったことがある
・私はスキーをしたことがある
・私は2時間スキーをし続けている
・私はちょうどスキーをし終えた
など教えてもらえると幸いです。

Answers

こんちは!

もゆです!
① 私はスキーに行ったことがある

「スキーに行く」という表現なので、

I have been skiing.

または

I have gone skiing before.

が使えます。

「行ったことがある」という経験を強調するなら、

I have been skiing before.
(以前スキーに行ったことがあります。)

が自然です。

② 私はスキーをしたことがある

I have skied before.

* have skied = 現在完了形
* skied は ski の過去分詞

「スキーをした経験がある」という意味です。

③ 私は2時間スキーをし続けている

I have been skiing for two hours.

現在完了進行形です。

* have been ~ing
* for two hours(2時間)

「2時間前から今までずっとスキーをしている」

④ 私はちょうどスキーをし終えた

I have just finished skiing.

または

I have just skied.

ですが、普通は

I have just finished skiing.

の方が自然です。

swim の場合

私は泳いだことがある

I have swum before.

ここがポイント!

swim の変化は

* swim
* swam
* swum

なので現在完了形では

have swum

になります。
こんな感じですかね…

もゆ

作ったんですけどわかりますか?

Post A Comment
Were you able to resolve your confusion?