えいたんごクイズ

英語の疑問文・否定文の作り方 — 3タイプの見分け方

疑問文と否定文は、まず文の述語がbe動詞・助動詞・一般動詞のどれかを見分けると作れます。be動詞と助動詞は移動させるか not を置き、一般動詞では do / does / did を使います。この記事では、肯定文からの変換を共通の手順で整理します。

最初に覚える3手順

  1. 文の述語が be動詞・助動詞・一般動詞のどれかを判定する
  2. 否定文なら、be動詞・助動詞の後ろに not。一般動詞なら do not / does not / did not
  3. 疑問文なら、be動詞・助動詞を主語の前へ。一般動詞なら Do / Does / Did を文頭へ

まず述語を3タイプに分ける

次の表で、肯定文・否定文・疑問文の形を横に比べてみましょう。短縮形は会話でよく使われます。

述語の種類別に見た肯定文・否定文・疑問文
タイプ 肯定文 否定文 疑問文
be動詞She is busy.She isn't busy.Is she busy?
助動詞He can swim.He can't swim.Can he swim?
一般動詞・現在You like music.You don't like music.Do you like music?
一般動詞・3単現She likes music.She doesn't like music.Does she like music?
一般動詞・過去They went home.They didn't go home.Did they go home?

否定文:notをどこに置くか

be動詞・助動詞:直後に not

She is not tired. / We will not leave. のように置きます。am not には通常 amn't という短縮形を使わず、I'm not とします。

一般動詞:do / does / did + not + 動詞の原形

現在形は主語に合わせて do not (don't) または does not (doesn't)、過去形は主語にかかわらず did not (didn't) を使います。

疑問文:何を主語の前へ出すか

She is ready. → Is she ready?
be動詞を主語の前へ。

He can drive. → Can he drive?
助動詞を主語の前へ。

They play tennis. → Do they play tennis?
一般動詞の現在形なので Do を加える。

have to の have はこの形では一般動詞として扱います。You have to leave. → Do you have to leave?

一方、現在完了の have / has は助動詞です。She has finished. → Has she finished? とし、does は加えません。

do・does・didの後ろは動詞の原形に戻す

does が3単現を、did が過去をすでに表すため、後ろの一般動詞に s や過去形を重ねません。

誤り

Does he plays soccer?

Did you went there?

正しい形

Does he play soccer?

Did you go there?

過去形を確認したいときは英語の基本3時制と不規則動詞一覧も役立ちます。

疑問詞を使う疑問文:疑問詞 + 普通の疑問文

what・who・when・where・why・how などを文頭に置き、その後ろはこれまでの疑問文と同じ形にします。

What do you like? — あなたは何が好きですか。

Where does she live? — 彼女はどこに住んでいますか。

Why was he late? — なぜ彼は遅れたのですか。

疑問詞そのものが主語なら do / does / did を加えません。

Who plays the piano?(だれがピアノを弾きますか) / Who broke the window?(だれが窓を割りましたか)

ただし否定なら Who doesn't like pizza? のように、否定を作る does not は必要です。

疑問文を別の文の中に入れる場合は語順が変わります。詳しくは間接疑問文の作り方で解説します。

Yes / Noの短い答えは、質問の語を受ける

質問YesNo
Is she busy?Yes, she is.No, she isn't.
Can you swim?Yes, I can.No, I can't.
Does Ken cook?Yes, he does.No, he doesn't.

よくある間違いを直す

  • She don't like tea. → She doesn't like tea.(3人称単数・現在)
  • I not like tea. → I don't like tea.(一般動詞には do を使う)
  • Do you be tired? → Are you tired?(be動詞に do を加えない)
  • Does she can swim? → Can she swim?(助動詞に does を加えない)
  • What you like? → What do you like?(疑問詞の後ろを疑問文の形にする)

理解度チェック

Q1. He has a dog. を疑問文にしてください。

答えを見る
Does he have a dog?

does の後ろなので has を原形 have に戻します。

Q2. They played soccer yesterday. を否定文にしてください。

答えを見る
They didn't play soccer yesterday.

didn't が過去を表すため played は原形 play に戻します。

Q3. Can you speak French? に「いいえ」で短く答えてください。

答えを見る
No, I can't.

質問の you は答える側の I に変え、can を受けます。

文法と一緒に英単語を定着させよう

例文で理解した単語を、レベルに合ったクイズで繰り返し練習できます。