B1

現在完了:結果と動作の練習問題

このレッスンについて

現在完了:結果と動作 · B1. have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。

12問のオリジナル問題です。状況から意味を読み取り、形を練習して、新しい場面で応用します。

12 問
保存するとマイコレクションで見返せます。
学習マップ

Present perfect: result and activity

練習を始める
Present perfect: result and activity — 学習マップ
Present perfect: result and activity — 学習マップ

01現在につながる完了した結果や数えた総量

have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。

I have written five reports so far.

02今まで続く動作や、目に見える結果を残した直前の動作

have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。

She has been working in the garden all morning.

03継続する状態。know などの状態動詞は通常進行形にしない

have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。

They have known each other since 2018.

図解

0/12
問題
01 / 12D01保存するとマイコレクションで見返せます。

Only the number of completed reports matters.

Use the present perfect simple to report the completed total connected to now.

あなたの答え
1 / 12

学習ルート

01
ステップ 1 · ウォームアップ

ウォームアップ

0/3
02
ステップ 2 · 理解を深める

現在につながる完了した結果や数えた総量

0/2

have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。

I have written five reports so far.
03
ステップ 3 · 理解を深める

今まで続く動作や、目に見える結果を残した直前の動作

0/1

have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。

She has been working in the garden all morning.
04
ステップ 4 · 理解を深める

継続する状態。know などの状態動詞は通常進行形にしない

0/1

have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。

They have known each other since 2018.
05
ステップ 5 · 別の場面で復習

別の場面で復習

0/3
06
ステップ 6 · 応用チャレンジ

応用チャレンジ

0/2
この単元の復習ノート

間違いを、次の一歩に。

初回答を残し、変化の理由を理解して、別の場面で確かめます。

0

まだ復習ノートはありません。まずは短いウォームアップを。

学習マップ

現在完了:結果と動作

B1
Present perfect: result and activity

この単元のポイント

01

現在につながる完了した結果や数えた総量

have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。

I have written five reports so far.
02

今まで続く動作や、目に見える結果を残した直前の動作

have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。

She has been working in the garden all morning.
03

継続する状態。know などの状態動詞は通常進行形にしない

have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。

They have known each other since 2018.

問題と解答

解答を開くと、その問題にヒント利用が記録されます。

D01 · ウォームアップ

Only the number of completed reports matters.

Use the present perfect simple to report the completed total connected to now.

  1. am writing
  2. have written
  3. wrote
  4. have been writing
解答と解説を開く
have written

「I ___ five reports so far.」に注目しましょう。have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。 完成文:「I have written five reports so far.」。

D02 · ウォームアップ

Her clothes are muddy after a continuous activity; the garden is not finished.

Use the present perfect continuous to focus on the recent activity and its present evidence.

  1. has been working
  2. has worked
  3. is work
  4. worked
解答と解説を開く
has been working

「She ___ in the garden all morning.」に注目しましょう。have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。 完成文:「She has been working in the garden all morning.」。

D03 · ウォームアップ

They first met in 2018 and remain friends. Know describes a state.

They ___ each other since 2018.

  1. have been knowing
  2. are knowing
  3. have known
  4. know
解答と解説を開く
have known

「They ___ each other since 2018.」に注目しましょう。have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。 完成文:「They have known each other since 2018.」。

P01 · 理解を深める

The mechanic is showing a completed total.

Use the present perfect simple to report the completed total connected to now.

  1. are repairing
  2. have repaired
  3. have been repairing
  4. repair
解答と解説を開く
have repaired

「We ___ six bicycles today; all six are ready.」に注目しましょう。have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。 完成文:「We have repaired six bicycles today; all six are ready.」。

P02 · 理解を深める

Use the present perfect continuous of wait to stress duration continuing now.

I ___ for the delayed coach for ninety minutes.

解答と解説を開く
have been waiting

完成文:「I have been waiting for the delayed coach for ninety minutes.」 have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

P03 · 理解を深める

The house still belongs to us; own is a state verb.

We ___ this cottage for fifteen years.

  1. have owned
  2. are owning
  3. have been owning
  4. own
解答と解説を開く
have owned

「We ___ this cottage for fifteen years.」に注目しましょう。have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。 完成文:「We have owned this cottage for fifteen years.」。

P04 · 理解を深める

Use the present perfect simple of finish to report the completed total.

The translators ___ all twelve chapters.

解答と解説を開く
have finished

完成文:「The translators have finished all twelve chapters.」 have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

R01 · 別の場面で復習

The count of successfully sent invitations is the focus.

Use the present perfect simple to report the completed total connected to now.

  1. has sent
  2. sends
  3. has been sending
  4. is sending
解答と解説を開く
has sent

「Nora ___ forty invitations, and the counter now reads 40.」に注目しましょう。have/has + past participle を用います。表す内容:現在につながる完了した結果や数えた総量。 完成文:「Nora has sent forty invitations, and the counter now reads 40.」。

R02 · 別の場面で復習

Use the present perfect continuous of practise; the activity is still underway.

The choir ___ since breakfast and is still singing.

解答と解説を開く
has been practising

完成文:「The choir has been practising since breakfast and is still singing.」 have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

ほかの正答例
  • has been practicing
R03 · 別の場面で復習

You remain convinced; believe is used as a state verb here.

I ___ that explanation ever since I heard the evidence.

  1. have been believing
  2. am believing
  3. believe
  4. have believed
解答と解説を開く
have believed

「I ___ that explanation ever since I heard the evidence.」に注目しましょう。have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。 完成文:「I have believed that explanation ever since I heard the evidence.」。

X01 · 応用チャレンジ

The repeated activity caused the paint on his hands; focus on activity, not completed rooms.

Use the present perfect continuous to focus on the recent activity and its present evidence.

  1. has painting
  2. has been painting
  3. is paint
  4. paints
解答と解説を開く
has been painting

「Why are his hands blue? He ___ the kitchen.」に注目しましょう。have/has been + -ing を用います。表す内容:今まで続く動作や、目に見える結果を残した直前の動作。 完成文:「Why are his hands blue? He has been painting the kitchen.」。

X02 · 応用チャレンジ

Use the present perfect simple of belong for the continuing state.

This land ___ to our family for generations.

解答と解説を開く
has belonged

完成文:「This land has belonged to our family for generations.」 have/has + past participle を用います。表す内容:継続する状態。know などの状態動詞は通常進行形にしない。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。