21. The patient could not recover if he _____ an operation.

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

A) Had undergone
B) Would undergo
C) Didn't undergo
D) Was not undergoing

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

"The patient could not recover if he _____ an operation."という文で、なぜ"didn't undergo"正解であるかを説明するには。 、文の文法構造を分析する必要があります。

条件文タイプ 3 は、過去の現実に反する仮説を表現するためによく使用されます。条件文タイプ 3 の構造は次のとおりです。
- 条件節: If + past perfect tense (過去完了)
- 主節: would/could/might + have + past participle (過去分詞)

あなたの文の中で:
- 主節は、 "The patient could not recover"であり、過去modal verbである「 could 」と「 recover 」の否定形を使用しています。
- 条件節には過去完了時制の動詞が必要です(past perfect tense).

ただし、この文では、完璧な状態ではなく、単純な現在(didn't undergo)がベトナム語に翻訳すると正しい選択になります。「手術を受けなければ、患者は回復できません。」この構造は、現実には起こらない仮説的な状況を述べるためによく使用されます。

各オプションを分析します。
a. had undergone : 過去完了時制。 "would have recovered"という主節が必要なため、適切ではありません (文ではこの時制が使用されていません)。
b. would undergo : 未来の条件時制。 "would recover"を含む主節が必要なため、適切ではありません (文ではこの時制が使用されていません)。
c. didn't undergo :単純な過去形。過去には起こらなかった状況を説明するため適切です。
d. was not undergoing : 過去進行形、この条件文としては文法的に正しくないため、適切ではありません。

したがって、正解"didn't undergo".

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