If I had known that your daughter were sleeping in the bedroom, I _____ much noise when I came in.

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

A) Didn’t make
B) Won’t make
C) Wouldn’t have made
D) Don’t make

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

この文はタイプ 3 の条件文であり、そのイベントが過去には起こらなかったことを暗示しています。過去の非現実的な行為を表す文法構造が必要です。

タイプ 3 の条件文は次の構造になっています。
- if節: If + S + had + V3/ed (過去完了)
- 主句: S + would have + V3/ed

あなたの文の中で:
- if節: 「 If I had known that your daughter were sleeping in the bedroom. 」
- 完了する主句: 「 I _____ much noise when I came in. 」

上記の構造に基づくと、「 would have made, 」を使用する必要がありますが、これは否定文であるため(あまりノイズになりません)、「 wouldn't have made.

したがって、正解は c です。 wouldn't have made 。

他の回答の説明:
a. didn't make : 過去の特定の時期に実際には起こらなかった特定の出来事について話すのに使用されますが、この場合のタイプ 3 の条件付き文構造には適していません。
b. won't make : 条件文タイプ 3 で、過去の文脈に適合しない将来の出来事について話すために使用されます。
d. don't make : 条件付き文タイプ 3 で、過去の文脈に適合しない現在の習慣や事実について話すために使用されます。

したがって、正解は c です。 wouldn't have made 。

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