A) Has written
B) Have written
C) Has been writing
D) Have been writing
「 Up to the present, we _____ (write) almost every lesson in the book,正解は「 have written 」 (b) です。その理由は次のとおりです。
1. **現在完了 ( Present Perfect )**: この文では、行われ、現在とまだ関連しているアクションを指すために現在完了を使用する必要があります。ここで特に「 up to the present 」とは、レッスンを書くという行為が過去に始まり、現在にまで影響を与え続けていることを意味します。
2. **主語「 we 」**: 主語「 we 」は複数形なので、主動詞「 has 」の代わりに「 have 」が使用されます。その理由は、「 has 」は三人称単数主語 ( he, she, it ) にのみ使用されるためです。
3. **適切な答えを選択してください**:
- a. 「 has written : 」は「 has 」と「 we 」が合わないため適切ではありません。
- c. 「 has 」は「 we 」と合わないので、「 has been writing : 」も不適切です。
- d. 「 have been writing 」: 文法的には正しいですが、「 have been writing 」(現在完了進行形)は動作の継続を強調しており、「 almost every lesson 」(ほぼすべてのレッスン)というフレーズには適していません。 、これは、アクションが異なる時間に完了したことを示しています。
したがって、正解は ** b. have written ** b. have written 。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.