確認テスト
次の英文を否定文に書きかえなさい。
You have been drawing a picture for two hours.
- 正解文:
- You haven’t been drawing a picture for two hours.
- 日本語訳:
- あなたは2時間ずっと絵を描き続けているわけではありません。
- 解説:
- have の直後に not を入れます。(have not → haven’t)
Mike has been reading a book since 10 a.m.
- 正解文:
- Mike hasn’t been reading a book since 10 a.m.
- 日本語訳:
- マイクは午前10時からずっと本を読み続けているわけではありません。
- 解説:
- has の直後に not を入れます。(has not → hasn’t)
We have been talking about the problem for an hour.
- 正解文:
- We haven’t been talking about the problem for an hour.
- 日本語訳:
- 私たちは1時間ずっとその問題について話し続けているわけではありません。
- 解説:
- have の直後に not を入れます。
The baby has been sleeping since dinner.
- 正解文:
- The baby hasn’t been sleeping since dinner.
- 日本語訳:
- 赤ちゃんは夕食時からずっと眠っているわけではありません。
- 解説:
- has の直後に not を入れます。
They have been running in the park for a long time.
- 正解文:
- They haven’t been running in the park for a long time.
- 日本語訳:
- 彼らは長い間ずっと公園で走り続けているわけではありません。
- 解説:
- have の直後に not を入れます。
I have been cooking curry since 6 p.m.
- 正解文:
- I haven’t been cooking curry since 6 p.m.
- 日本語訳:
- 私は午後6時からずっとカレーを作り続けているわけではありません。
- 解説:
- have の直後に not を入れます。
She has been using her new computer for a week.
- 正解文:
- She hasn’t been using her new computer for a week.
- 日本語訳:
- 彼女は1週間ずっと新しいコンピューターを使い続けているわけではありません。
- 解説:
- has の直後に not を入れます。
The students have been practicing the song for thirty minutes.
- 正解文:
- The students haven’t been practicing the song for thirty minutes.
- 日本語訳:
- 生徒たちは30分ずっとその歌を練習し続けているわけではありません。
- 解説:
- have の直後に not を入れます。
My mother has been talking with a friend since 3 o’clock.
- 正解文:
- My mother hasn’t been talking with a friend since 3 o’clock.
- 日本語訳:
- 私の母は3時からずっと友達と話し続けているわけではありません。
- 解説:
- has の直後に not を入れます。
You have been driving for five hours.
- 正解文:
- You haven’t been driving for five hours.
- 日本語訳:
- あなたは5時間ずっと運転し続けているわけではありません。
- 解説:
- have の直後に not を入れます。