He has been working for KDF _____ 20 years.

正しいオプションを選択してください:

A) At
B) In
C) On
D) For

答えを詳しく説明する:

「 He has been working for KDF _____ 20 years,空白を埋める適切な単語を選択する必要があります。与えられた答えは次のとおりです。

a. at b. in c. on d. for
a. at b. in c. on d. for
a. at b. in c. on d. for
a. at b. in c. on d. for

なぜ「 for 」という単語を選択しなければならないのか (答え d) を理解するには、文の意味と、時間と作業の文脈でこれらの前置詞をどのように使用するかを考慮する必要があります。

1. ** at **: 「 at 」は、特定の瞬間について話すのによく使用されます (例: at 5 o'clock, at noon )。長時間の会話には向きません。

2. ** in **: 「 in 」は、将来の特定の時間または起こるであろう期間について話すのによく使用されます (例: in 5 minutes, in the future )。この文脈では、長期間について話すことも不適切です。

3. ** on **: 「 on 」は、特定の日や行事について話すのによく使われます (例: on Monday, on Christmas Day )。また、長期間にわたって話すことも不適切です。

4. ** for **: 「 for 」は、最初から現在または過去のある時点までの期間を指すのに使用されます (例: for 5 years, for a long time )。 「 He has been working for KDF _____ 20 years,長い期間 ( 20 years ) について話しているので、「 for 」が最も適切な単語です。

したがって、正解は「 for 」です。完全な文は次のようになります。「 He has been working for KDF for 20 years 。」

注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.

あなたは、TOEIC 認定試験を勉強して受験したいと考えていますか?どこから始めればよいかわからない、またはいつでもどこでも学習できるツールが見つかりませんか? TOEIC オンラインテスト準備アプリを今すぐダウンロードしてください: TOEIC® Max

TOEIC MAX申込画面
 
anh-poster