⚖️
英語構文・文法の土台 第21回: 主語と動詞の一致・存在文
there is/are, each/every, none, data など、英文の骨格を崩しやすい主語と動詞の一致を実務文脈で整理する。
中心イメージ
主語と動詞の一致は、文の主役を一つに決める感覚。
英語では、動詞の形が「主語を単数として見ているか、複数として見ているか」を示す。日本語にはこの感覚が薄いので、長い主語や there is/are で崩れやすい。
| 形 | 見方 | 例 |
|---|---|---|
| The issue is … | 問題を1つとして見る | The issue is reproducible. |
| The issues are … | 問題を複数として見る | The issues are related. |
| There is a bug … | 存在するものが1つ | There is a bug in the parser. |
| There are two blockers … | 存在するものが複数 | There are two blockers. |
| Each item is … | それぞれを1つずつ見る | Each item is validated. |
ニュアンス比較
there is / there are
There is one failing test.
There are three failing tests.
there は本当の主語ではない。後ろに出てくるものが、1つなら is、複数なら are。
each / every / all
Each request is logged.
Every request is logged.
All requests are logged.
each は「一つひとつ」。every は「全部を一つずつ見た結果」。どちらも単数扱い。all はまとめて複数を見る。
none / data / team
None of the tests are failing.
The data shows a spike.
The team is investigating the issue.
none は日常・実務では複数扱いされることが多い。data は厳密には複数由来だが、実務では集合として単数扱いされることも多い。team は集合を1つとして見るなら is。
日本語トラップ
長い主語の最後の名詞に引っ張られない
NG: The list of failed jobs are long.
OK: The list of failed jobs is long.
主語の中心は list。failed jobs は説明として後ろについているだけ。
there を主語として覚えない
NG: There is two options.
OK: There are two options.
日本語の「〜がある」は動詞を変えないが、英語では後ろの数を見る。
each の後ろを複数扱いしない
NG: Each service have its own config.
OK: Each service has its own config.
each は「各サービスを1つずつ取り出す」ので単数。
実務例文
会議
There are two options we can take.
Each option has a different tradeoff.
The main concern is the migration window.
チャット
There is one thing I want to double-check.
All logs are available in the dashboard.
None of the recent deployments seem related.
PRレビュー
The naming of these variables is a bit confusing.
Each test case covers a separate branch.
There are a few edge cases we should add.
障害対応
The number of failed requests is increasing.
The affected services are back online.
The incident timeline is still being updated.
3秒練習
| 日本語 | 英語 |
|---|---|
| 失敗しているテストが1つあります | There is one failing test. |
| ブロッカーが2つあります | There are two blockers. |
| 各リクエストはログに記録されます | Each request is logged. |
| 失敗したジョブの数が増えています | The number of failed jobs is increasing. |
| すべてのログはダッシュボードで見られます | All logs are available in the dashboard. |
参考資料
- 1. 🧭英語構文・文法の土台: 学習マップ
- 2. 🧱英語構文・文法の土台 第1回: 文の骨格と意味の型
- 3. ⏱️英語構文・文法の土台 第2回: 時制・相・状態変化
- 4. 🤝英語構文・文法の土台 第3回: 助動詞・依頼・柔らかさ
- 5. 🧩英語構文・文法の土台 第4回: 節で長い文を読む
- 6. 🔧英語構文・文法の土台 第5回: to 不定詞・動名詞・分詞
- 7. 🎯英語構文・文法の土台 第6回: 疑問・否定・強調・語順
- 8. 🔗英語構文・文法の土台 第7回: 前置詞・句動詞・コロケーション接続
- 9. 💬英語構文・文法の土台 第8回: スラング・自然表現を読むための文法
- 10. 🏷️英語構文・文法の土台 第9回: 冠詞・可算不可算
- 11. 🧱英語構文・文法の土台 第10回: 名詞句・形容詞・修飾
- 12. 🪧英語構文・文法の土台 第11回: 代名詞・this/that/it の参照
- 13. ⚖️英語構文・文法の土台 第12回: 比較・トレードオフ表現
- 14. 🔀英語構文・文法の土台 第13回: 条件・仮定・後悔
- 15. 🧠英語構文・文法の土台 第14回: 接続表現・論理展開・フォーマル度
- 16. 🎚️英語構文・文法の土台 第15回: 副詞・頻度・程度・位置
- 17. 🔢英語構文・文法の土台 第16回: 数量表現
- 18. 🕹️英語構文・文法の土台 第17回: 使役・知覚構文
- 19. 🔎英語構文・文法の土台 第18回: 報告・推測表現
- 20. 💬英語構文・文法の土台 第19回: 省略・短い返答
- 21. 🌓英語構文・文法の土台 第20回: 否定・部分否定
- 22. ⚖️英語構文・文法の土台 第21回: 主語と動詞の一致・存在文
- 23. 🧱英語構文・文法の土台 第22回: 並列・リスト・対応関係
- 24. 🧩英語構文・文法の土台 第23回: 挿入・同格・句読点
- 25. ✂️英語構文・文法の土台 第24回: 名詞化・動詞化・簡潔さ
出典: Cambridge Dictionary / British Council LearnEnglish / Purdue OWL