I _____ (ring) the bell for the last twenty minutes.

Chọn phương án đúng:

A) Have rung
B) Have been ringing
C) Has rung
D) Has been ringing

Giải thích chi tiết đáp án:

「 I _____ (ring) the bell for the last twenty minutes,なぜ「 have been ringing 」が正しい答えなのかを説明するには、文内の文法構造と動作のタイミングを確認する必要があります。

元の文: 「 I _____ (ring) the bell for the last twenty minutes. 」

1. 現在完了進行形 ( Present Perfect Continuous )
- 構造: S + have/has + been + V-ing
- 用途: 過去に始まり現在も続いている行為について話すとき、特に行為の持続時間を強調したいとき。

この文では、「ベルring the bell 」という行為は20分前に始まり、現在も続いています。したがって、この考えを表現するには現在完了進行形を使用する必要があります。

それでは、それぞれの回答を分析してみましょう。
a. have rung : 現在Present Perfect 、動作の結果を強調しますが、長く続く動作を説明するのには適していません。
b. have been ringing : 現在完了進行形。文の文脈に応じて、継続し、今も続いている動作を強調します。
c. has rung : 「 a 」と似ていますが、単数形の主語 ( has ) とともに使用されます。主語「 I 」が複数形であるため、適切ではありません。
d. has been ringing : 主語「 I 」は「 has 」ではなく、「 have 」と組み合わせる必要があるため、間違いです。

そのため、正解は「 b. have been ringing. 」です。

Ghi chú: Bài tập này được trích xuất từ ứng dụng EnglishMax , phần tạo lộ trình 900+.

Bạn đang hoặc có nhu cầu học và thi chứng chỉ tiếng Anh? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi tiếng Anh Online: EnglishMax

Màn hình ứng dụng EnglishMax
 
anh-poster

Bạn đang hoặc có nhu cầu học và thi chứng chỉ tiếng Anh? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi tiếng Anh Online: EnglishMax

Màn hình ứng dụng EnglishMax