文法・Part 5TOEIC® L&R テスト対策

動詞

仮定法と、原形を使う形

「もし〜なら」の仮定法で if の節と文の後半の形を合わせられるか、suggest that の後ろなど原形を使う形を選べるかが問われます。

要点(解く前に1分)

  1. 今の事実と違うことを仮定するときは、「If+過去形, would+原形」の形にします。

    If we had more space, we would hire more staff.

    もっと場所があれば、職員を増やすのですが。

  2. 過去の事実と違うことを仮定するときは、「If+had+過去分詞, would have+過去分詞」の形にします。

    If the report had been ready, we would have sent it yesterday.

    報告書ができていれば、昨日送っていたのですが。

  3. suggest・request・recommend that の後ろでは、主語が何であっても動詞は原形にします。

    Ms. Cruz suggested that the team meet on Monday.

    クルスさんは、チームが月曜日に集まることを提案しました。

  4. If を省くと Should・Had・Were が文の頭に出て、Should you 〜 は「もし〜なら」の意味になります。

    Should you need a receipt, please ask the cashier.

    領収書が必要な場合は、レジ係にお申し付けください。

ひっかけ

仮定法の if の節に would を入れたくなりますが、would を置くのは文の後半の側です。

解き方

if の節と文の後半のどちらが空所かを見て、もう一方の形(過去形か had+過去分詞か、would か would have か)に合わせます。now や yesterday など、時を表す語も確かめます。

例題

If I 空所​ more free time, I would join the company's running club.

  • have
  • had
  • will have
  • having
答えと解説を見る

○ 正解は (B) had

もっと自由な時間があれば、会社のランニングクラブに入るのに。

決め手 主節が would+原形なので、if 節は過去形(仮定法過去)。

主節に would join があり、「(実際は時間がないが)もし時間があれば」という、今の事実と違う仮定を表しています。仮定法過去では if 節を過去形にするので had が正解です。

ほかの選択肢が違う理由

(A) have は現在形。if 節が現在形だと主節は will になるのが基本で、would と合わない。

(C) will have は if 節の中では使わないのが基本で、仮定の形にもならない。

(D) having は -ing 形で、if 節の述語動詞にならない。

このテーマを解く

このテーマを8問(約5分)

答えるたびに、正解と解説が出ます。何度でも解き直せます。

TOEIC is a registered trademark of ETS. This product is not endorsed or approved by ETS. *L&R means LISTENING AND READING.