A) No sooner … than
B) Rather … than
C) Whether … or
D) But … not
「_____ had I taken my shoes off _____ I found out we had to leave again 。」という文の中で、なぜ"No sooner … than"が正しい答えなのかを説明するには、それぞれのフレーズの用法を明確に理解する必要があります。
a. No sooner … than - "No sooner … than"
a. No sooner … than - "No sooner … than"別のイベントの直後に起こるイベントを指すフレーズです。これは、別のアクションの直後に発生するアクションを説明する一般的な表現です。この構造を使用する場合、多くの場合、動詞を倒置する必要があります (動詞が主語の前に来ます)。
b. Rather … than - "Rather … than"
b. Rather … than - "Rather … than" 「むしろ... より」を意味し、あるものを他のものより優先したり選択したりすることを示すために使用されます。このフレーズは、どのような出来事の直後にどのような出来事が起こったかを表現していないため、文脈から外れています。
c. Whether … or - "Whether … or"
c. Whether … or - "Whether … or" 2 つの可能性または状況の間の選択を表すために使用されます。このフレーズも、2 つのアクションの連続性が明確に示されていないため、文脈から外れています。
d. But … not - "But … not"
d. But … not - "But … not" 2 つの条項のアイデアを接続するために使用されます。この場合、2 番目のアイデアは最初のアイデアの否定です。 「 however 」や「 except 」のように。このフレーズは、別のアクションの直後に発生するアクションを説明するものではありません。
「 _____ had I taken my shoes off _____ I found out we had to leave again 」という文では、「靴を脱ぐこと」と「再び出発しなければならないことを知っていること」の間の直接的な時間的つながりを表現するフレーズが必要です。すぐに"。
したがって、正しい答えは「 No sooner … than 」です。
「 No sooner had I taken my shoes off than I found out we had to leave again. 」
この構造は、前のイベントの直後に続くイベントを正確に記述しています。
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+.