英語/文法/構文
構文:ここでは主な構文を列挙します。詳しくはそれぞれの構文のページを見てください。
凡例(説明を簡略化するため以下の記号を用いる。
5文型

英語の構文の基本は 「主語+動詞」の組み合わせです。 文頭に主語、その次に述語となる動詞が来ます。 日本での高等学校では伝統的に基本5文型という5つの英文の型を習います。なお、SV,SVC,SVO,SVOO,SVOCの5つにSVA,SVOAの2つを加え、7文型に分類されるとする立場もあります。ここで、Aは場所などを表す副詞句です。
5文型

S+V:
5文型

副詞句Mを伴い、SVMの形で使われることが多い。
5文型

S+V+C:
5文型

主語+be動詞+ 名詞/代名詞/形容詞
5文型

主語+be動詞以外の動詞+名詞/形容詞
5文型

S+V+O: Oは目的語といい、動作の対象を表します。目的語となれるものは、名詞(Noun)およびそれに代わりうるもので、代名詞(Pronoun),動名詞,to不定詞(to-infinitive),that節(that-clause),wh-節などです。 この文型をとる動詞を完全他動詞といいます。
5文型

主語+動詞+名詞/代名詞
5文型

主語+動詞+動名詞/to不定詞/wh- + to不定詞/that節
5文型

主語+動詞+wh-節
5文型

S+V+iO+dO:
5文型

今日の高等学校における英文法では、名詞や代名詞には主格・所有格・目的格の3つの格があると習う。
5文型

歴史的には目的格は更に2つの格に分かれ、「~を」にあたるものは対格、「~に」にあたるものは與格(与格)という。 間接目的語iOは與格を表し、直接目的語dOは対格を表す。 この文型をとる動詞を授与動詞という。
5文型

なお、askは直接目的語を二重に取る動詞であり、授与動詞ではないとされる。
5文型

主語+動詞+間接目的語+ 名詞/代名詞
5文型

主語+動詞+間接目的語+疑問詞(what, howなど)to不定詞
5文型

主語+動詞+間接目的語+名詞節
5文型

第4文型の文は、与格をto + nounあるいはfor + nounによって表すことによって、第3文型に書き換えることが可能だという。
5文型

toとforのどちらを用いるかは、動詞によって決まっているものとしてさほど問題は生じないが、「~に対して」という気持ちではto,「~のために/~に代わって」という気持ちではforが使われる。たとえば、上の2つの例文のうち、後者は「~のために」という気持ちで使われていると考えられる。このような与格の使われ方を、歴史的には利益の与格という。 なお、SVOOの文とSVO to Oの文は全く同じ意味なのかといえば、そうではない。相手にとって新情報である情報や、特に焦点をおきたい情報の場合は文末に置かれる傾向にあるので、2つの目的語のうち、どちらが新情報で、どちらに重点をおいて話すのかを考え、適切な構文を選ぶべきである。
5文型

また、S V iO dOは、dOがiOの手に渡ったことまで含意する一方で、S V O to Nounにはそのような意味は含まれない。
5文型

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文型が組み込まれていると考えられる。
5文型

主語+動詞+目的語+ 名詞
5文型

主語+動詞+目的語+ 形容詞
5文型

主語+動詞+目的語+副詞
色々な構文

否定は、文否定と語句否定、全体否定と部分否定などと分けることができる。
色々な構文

文否定 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.(成功の鍵は意志力である)
色々な構文

後述。