英語/文法/構文

構文:ここでは主な構文を列挙します。詳しくはそれぞれの構文のページを見てください。
凡例(説明を簡略化するため以下の記号を用いる。
英語の構文の基本は 「主語+動詞」の組み合わせです。 文頭に主語、その次に述語となる動詞が来ます。 日本での高等学校では伝統的に基本5文型という5つの英文の型を習います。なお、SV,SVC,SVO,SVOO,SVOCの5つにSVA,SVOAの2つを加え、7文型に分類されるとする立場もあります。ここで、Aは場所などを表す副詞句です。
S+V:
副詞句Mを伴い、SVMの形で使われることが多い。
S+V+C:
主語+be動詞+ 名詞/代名詞/形容詞
主語+be動詞以外の動詞+名詞/形容詞
S+V+O: Oは目的語といい、動作の対象を表します。目的語となれるものは、名詞(Noun)およびそれに代わりうるもので、代名詞(Pronoun),動名詞,to不定詞(to-infinitive),that節(that-clause),wh-節などです。 この文型をとる動詞を完全他動詞といいます。
主語+動詞+名詞/代名詞
主語+動詞+動名詞/to不定詞/wh- + to不定詞/that節
主語+動詞+wh-節
S+V+iO+dO:
今日の高等学校における英文法では、名詞や代名詞には主格・所有格・目的格の3つの格があると習う。
歴史的には目的格は更に2つの格に分かれ、「~を」にあたるものは対格、「~に」にあたるものは與格(与格)という。 間接目的語iOは與格を表し、直接目的語dOは対格を表す。 この文型をとる動詞を授与動詞という。
なお、askは直接目的語を二重に取る動詞であり、授与動詞ではないとされる。
主語+動詞+間接目的語+ 名詞/代名詞
主語+動詞+間接目的語+疑問詞(what, howなど)to不定詞
主語+動詞+間接目的語+名詞節
第4文型の文は、与格をto + nounあるいはfor + nounによって表すことによって、第3文型に書き換えることが可能だという。
toとforのどちらを用いるかは、動詞によって決まっているものとしてさほど問題は生じないが、「~に対して」という気持ちではto,「~のために/~に代わって」という気持ちではforが使われる。たとえば、上の2つの例文のうち、後者は「~のために」という気持ちで使われていると考えられる。このような与格の使われ方を、歴史的には利益の与格という。 なお、SVOOの文とSVO to Oの文は全く同じ意味なのかといえば、そうではない。相手にとって新情報である情報や、特に焦点をおきたい情報の場合は文末に置かれる傾向にあるので、2つの目的語のうち、どちらが新情報で、どちらに重点をおいて話すのかを考え、適切な構文を選ぶべきである。
また、S V iO dOは、dOがiOの手に渡ったことまで含意する一方で、S V O to Nounにはそのような意味は含まれない。
S+V+O+C: この文型における補語は、目的語の状態を表すので、目的格補語と呼ばれる。 O+Cの部分だが、O+連結動詞(linking verb:be,seem,appearなど)+Cが文として意味を成す。例えば、They named their first baby William.であれば、Their first baby is William.が成り立つ。 SVOCの文は、つまり、OCの部分に連結動詞が脱落した第2文型が組み込まれていると考えられる。
主語+動詞+目的語+ 名詞
主語+動詞+目的語+ 形容詞
主語+動詞+目的語+副詞
否定は、文否定と語句否定、全体否定と部分否定などと分けることができる。
文否定 be動詞あるいは助動詞の直後に否定を表す副詞notやそれに準ずるもの(hardlyなど)を挿入することで文全体を否定する文ができる。助動詞を含まない一般動詞の文は、動詞の前に助動詞doを補ってから、その直後にnotと続ける。
また、アポストロフィ(')を使うことで"~ not"を"~n't"と省略することも可能です。
ただし、will notはwilln'tではなくwon't、shall notはshan'tであり、また、amn'tとはいわないことに注意されたい。(どうしてもam notを縮めたい場合は、aren'tで代用するか、ain'tとする)
構文は肯定的でも、主語や目的語に否定的な語を入れることで、否定文を作ることができます。
語句否定 否定したい語句(あるいは節)の直前にnotを置くことにより、その語句を否定することができる。
論理的に適切な位置から他の場所へnotが移動する現象がある。それをnotの転移というが、下に例を挙げる。
この2つの文は、論理的には次のように書いた方が正しい。
なぜならば、I don't wantの場合は、実際には「~しないことを望む」わけであり、I don't thinkの場合は「~でないと考えている」わけである。 ひょっとしたらピンとこないかも知れないが、どちらも"願っている"ことや"考えている"ことは事実である。 ただ、その願っていることや考えていることの内容が否定的なのである。
この2例の場合は、notの転移を意識せずに訳しても解釈に混乱が生じることはない。 しかし、次の例の場合は、2通りの解釈が存在し、文脈あるいは音声による強勢抜きには、どちらが正しいともいえない。
これは、not becauseのnotが転移した可能性も考慮し、次の2通りの解釈がありうる。
It+動詞+~(+for~)+to不定詞
There+be動詞+~
There+be動詞は存在文といい、相手にとっての新情報である物や人の存在を知らせるのに用いられます。主語はbe動詞の後ろに来るので、主語は常に三人称です。それゆえに、単数のものの存在はThere is~、複数のものの存在はThere are~で表します。他にも、過去について述べるのであれば、There was[were]~ やThere used to be~となります。
there is の短縮形はthere'sで、there are の短縮形はthere'reです。
なお、相手にとっての新情報でなければこの構文(存在文)は使えませんから、
のような文は作れません。(定冠詞は新情報を表さない)
if節(if clause)によって条件や仮定を表す。 現実に反する仮定(反実仮想)をする場合に用いられる法(Mood)を仮定法という。それ以外であれば直説法である。
これは、単に「明日雨が降る」という条件の下では買い物に行かないという条件を示したに過ぎません。それゆえ、仮定法ではありません。他方で、
この文は、「私があなたである」ということが有り得ない、つまりどう考えても現実に反するので、仮定法によって文が起こっています。

if節の他に、unlessもあります。ほとんどの場合では、unlessは if ~ notと同じ意味になりますが、全く違う意味に解釈される場合もあります。ifが条件なのに対して、unlessは否定の条件というより"除外"と言ったほうが正確かも知れません。
上記のような理由により、unlessは必ずしもif notで書き換えられるわけではありません。
条件を示す場合、非常に重要な規則として、
という規則があります。
しかし、条件を表す節だろうが時を表す節だろうが、副詞節でなく名詞節であれば問題なく未来表現は使われます。
名詞節として扱われる場合は、ifは「~かどうか」、whenは「いつ~するのか(ということ)」という意味になります。
また、先ほどの規則は、次のような場合にあっけなく破れます。
まず、1)の場合から見ます。
この文でのwillは主語の意思を表す意思未来ですから、先ほどの規則は適用されません。
次に2)の場合を見ましょう。
(人質解放に繋がるんだったら、彼は100万ドルでさえ身代金を支払うだろう) この文の場合は、主節(he will ~)がまず起こることによって、その後に人質解放という出来事が起こるので、先ほどの規則が適用されないわけです。

現在を中心とすることに対する反実仮想は仮定法過去で表す。 たとえば、I am in your position.を仮想する場合など。 反実仮想なので、現実に反していることが大前提。 一番簡単な形としては、 If S V(過去形) ~, S would[might/should/could] V(原型) ~.
この場合は、「実際にはパーティに来ていない」ことが前提になります。 他にも例を挙げます。
この文は、二つの文章が連結されています。つまり、I had enough moneyの条件が満たされているならば、I could buy the new game.であるだろう、という仮定法の文です。 当然、そのような条件が満たされていないことが前提となっています。 つまり、現実には、「お金が無かったから、新しいゲームは買えなかった。」なのです。
重要な定型表現に、 If it were not for ~, = 「もしも~がなかったら」 があります。
しばしば、without~やBut for ~に代用されます。
過去に起こった事実に反する仮想・仮定を表す場合には、仮定法過去完了を用いる。 基本的な形としては、 If S+had+P.P.~, S+would[should/might/could] have+P.P.~. となる。
倒置するとifが消滅する。
= Had it not been for your help, ~. = Without your help, ~. = But for your help, ~.
主語+tell,want,expectなど+目的語+to不定詞
make,let,have+目的語+動詞の原型 make、letなどの語を使うことで、他人、物に働きかけて、「動詞の原形」をさせる、という文を作ることができます。
これは命令文でも有効です。Let's~はLet usの省略形で、直訳すれば「我々に~させよ」となりますが、慣用句なので「~しよう」と訳されます。
疑問文は助動詞を文頭に持ってくることで作れます。こうして作られた疑問文は、yes/noで答えられる疑問文であることから、yes/no questionあるいは一般疑問文といいます。 be動詞を用いた文の場合は、be動詞が文頭に移動します。文中に助動詞を含まない文の場合は、助動詞do[does/did]を文頭におきます。
この他にも、特殊疑問文,付加疑問文などがあります。 特殊疑問文は、疑問文の文頭に疑問詞を付けます。疑問詞は次の6種類があり、一般的に5W1Hと呼ばれます。
その他
Whatは「何」を表す疑問代名詞/形容詞です。文法的には代名詞/形容詞の扱いとなります。
疑問代名詞whatが補語の場合
疑問代名詞whatが目的語の場合
疑問代名詞whatが主語の場合
疑問形容詞として使う場合
What+名詞の形で使います。
Whoは「誰」を表す疑問代名詞です。Whatが物事に対して使われるのに対して、Whoは人物に対して使います。
whoが補語の場合
whoが目的語の場合
whomという疑問詞も存在するが、よほどformalな英語以外では使われない。
whoが主語の場合
以上のように、関係代名詞whoは主格・目的格のいずれもとることができる(ただし、formalな英語では目的格はwhomとする)のだが、属格(所有格)をとることはできない。whoの2格(属格)はwhoseであり、日本語の「誰の~」に対応する。
Whereは「どこ」を表す単語です。場所を尋ねるのに使います。 疑問副詞であり、文法的には副詞として扱われます。
文法的には副詞の扱いですので、
は誤文となります。(返答が"It is 名詞"の形であるべきなので) この場合は、Whereを疑問代名詞のWhatに換えるべきです。 (文頭の?は、その文が不自然、あるいは文法的に誤った文であることを示しています。)
Whenは「いつ」を表す疑問副詞です。時間を尋ねるのに使います。
Whyは「なぜ」を表す疑問副詞です。理由を問うのに使われます。
Howは「どうやって/どのような/どのくらい」などの意味を表す疑問副詞です。方法・様態・程度を問うのに使われます。
また、数量を表す単語などと組み合わせることで、量を聞くこともできます。
Whichは「どれ」を表す疑問代名詞です。選択肢があり、その中から選ぶ時に使います。
文末に、,助動詞+主語?を付加することによって、「~ですよね。」という確認の意味の疑問文を作れる。 肯定文に対しては否定形の助動詞を、否定文に対しては否定形でない助動詞を付加する。
ただし、一見肯定文に見えても否定の意味を表す文や、逆に一見否定文だが肯定の意味を表す文もあるので注意したい。 なお、付加疑問は、以上のような「~ですよね」という確認の意味の疑問以外に、誰かの言葉を繰り返したり、誰かの言葉から推論して、「~ということになりますね」という疑問を表すこともできる(繰り返し疑問)。この場合は、確認疑問の場合とは逆に、否定文に対して否定形の助動詞を付加する。

分詞によって文修飾の副詞句を作り、接続詞+主語+動詞~と同じ働きをさせた文のこと。 たとえば、
は、次の分詞構文に書き換えられます。

conj.=接続詞, subj.=主語, verb=動詞
複文 conj. + subj.1 + verb1 ~, subj.2 + verb2 ~. を分詞構文に改める場合、 まずは、接続詞を削り、つづいてsubj.1とsubj.2が一致している場合はsubj.1を削る。最後に、verb1を分詞に書き換えるという機械的な手続きによって分詞構文を作ることができる。

複文 conj. + subj.1 + verb1 ~, subj.2 + verb2 ~. におけるsubj.1とsubj.2が一致しない場合、 subj.1は削られずに残ることになる。このとき残留したsubj.1は分詞の意味上の主語になっている。このような分詞構文のことを独立分詞構文(absolute participial construction)という。 Weather permitting(天候が許せば)のような決まり文句もある。
慣用上、意味上の主語を省略する慣用句的な分詞構文もある。代表的なものを下に記す。後述の懸垂分詞とは違い、間違った用法ではない。
generally speaking(全般的には)
strictly speaking(厳密に言えば)
judging from ~(~から判断すれば)
taking ~ into consideration(~を考慮に入れると)
all things considered(すべてを考慮すると)
speaking of ~(~と言えば) など
意味上の主語が必要であるにも関わらず意味上の主語に欠く分詞を懸垂分詞(dangling particle)という。
上の文の場合、分詞の意味上の主語はheであり、his expressionではないので、He being in ~の方が適切なのですが、その意味上の主語が抜け落ちてしまっています。 懸垂分詞は文法的に正しくないので用いぬようにすべきだと言われている。
文中の語(Word), 句(Phrase), 節(Clause)を強調するためにはいくつかの方法がある。
同一の語句を繰り返すことによって強調する方法。

助動詞do[does; did]を動詞の直前に置くことにより強調を表す。この場合、do[does; did]に強勢(stress)が置かれる。

疑問詞を強調する半ば決まり文句となっている語句がある。日本語に訳すと「一体全体~」といった訳になる。
not ... at all, not ... in the leastなどで否定の意味を強調できる。
節の中の強調したい語, 句, 節を強調しない要素と分けて、関係詞やthat節などを使い分裂させた文のこと。強調する要素とそれ以外が分裂するため分裂文(cleft sentence)という。高校で習うIt is[was]+強調される要素+that~はこの分裂文の一種である。分裂文による強調の例を下に記す。強調される語句,節などはイタリックで表記した。
最後の文は、分裂文を使わずに書くと、The key to success is will power.(成功の鍵は意志力である)
後述。