A) Do you watch
B) Are you watching
C) Watched you
D) Have you been watching
こんにちは!なぜ"Have you been watching"が正しい答えなのかを理解するために、それぞれの答えを分析してみましょう。
元の文: "_____ TV for the last four hours? Turn it off and get some exercises."
a. Do you watch - "Do you watch"
a. Do you watch - "Do you watch"習慣や頻繁に起こる行動について尋ねるときに使用されます。例: "Do you watch TV every evening?" => 過去 4 時間に続いたアクションについて尋ねているため、コンテキストには適していません。
b. Are you watching - "Are you watching"
b. Are you watching - "Are you watching"話しているときに起こっている動作を説明するために使用されます。例: "Are you watching TV right now?" => 長時間 (4 時間) にわたって継続的に行われたアクションについて尋ねているため、これも文脈には適切ではありません。
c. Watched you - "Watched you"
c. Watched you - "Watched you"文法構造が正しくありません。この答えは正しくありません。
d. Have you been watching - "Have you been watching"
d. Have you been watching - "Have you been watching"は現在完了進行形で、過去に継続的に発生し、現在も継続している (または現在効果で終了した) アクションを指すのに使用されます。例: "Have you been watching TV for the last four hours?" => 質問の文脈に完全に適切です。
結論: 過去 4 時間継続し、まだ続いているか、終了したばかりのテレビを視聴する行為を表すため、正しい文は"Have you been watching"です。
良い勉強をしてください!
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.