most と almost はどっちも「ほとんど」と言う意味。だけど品詞がちがう。

most は形容詞なので名詞を修飾できる。 most students
あと、most は名詞としても使える。 most of the students

逆に almost は副詞。なので almost students は間違い。
almost all of the students のように allを修飾するようにすると、文法的には正しい。

ここで問題。

_____ nobody was there.
A. most
B. almost

nobodyは代名詞だから、A. most 選んじゃいそうだけど、正解は B. almost。

Almost nobody was there.

なぜ!?先生に聞いても腑に落ちない。
悩んだすえ、nobody は代名詞だけど、no と言う形容詞的な意味が残ってて、almost nobody 全体で代名詞になる、と勝手に理解したよ。ちょっと強引かな?

「DMM英会話でTOEIC文法対策」レビュー記事一覧
DMM英会話でTOEIC文法対策をやってみた
1. 名詞・冠詞編
2. 代名詞編
ちょっと息抜き
3. 形容詞編
4. 副詞編
副詞編1 比較で使う very と much の違い – DMM英会話でTOEIC文法対策
副詞編2 分詞に使う very と much の違い
副詞編3 -ly で終わるけど形容詞な単語
副詞編4 most と almost の違い
副詞編5 fast の本当の意味
副詞編6 形容詞にもなる very
副詞編7 all but の意味
副詞編 まとめ
5. 比較編
6. 動詞と前置詞編
7. 時制編
8. 助動詞編
9. 受動態編
10. 不定詞・動名詞編
11. 分詞編
12. 関係詞編
13. 仮定法編
14. 接続詞編
15. 倒置編
TOEIC文法を2ヶ月続けた感想