文法問題

Loading

次の選択肢の中から正しいものを選びなさい。

問題1

The committee recommended that the proposal _____ immediately.

A. approve

B. approved

C. be approved

D. to be approved

問題2

By the time the meeting starts, all participants _____ the new guidelines.

A. will read

B. will have read

C. read

D. have read

問題3

The manager is the only person _____ can authorize such large expenses.

A. whom

B. which

C. who

D. whose

問題4

If the company _____ its marketing strategy earlier, sales would have increased significantly.

A. changed

B. had changed

C. would change

D. changes

【解答・解説・日本語訳】

問題1

<答え> C be approved

<解説>

recommend, suggest, insist などの要求・提案を表す動詞の後では、that節内で should + 原形(shouldは省略可)の仮定法現在が使われる。受動態の場合は be + 過去分詞 になる。

<問題文の訳>

委員会は、その提案を直ちに承認するよう勧めた。

問題2

<答え> B will have read

<解説>

By the time … と未来の時点を表す場合は、will have + 過去分詞(未来完了)を使って「その時までに〜し終えている」という完了のニュアンスを表す。

<問題文の訳>

会議が始まるまでに、すべての参加者は新しいガイドラインを読み終えているだろう。

問題3

<答え> C who

<解説>

関係代名詞で人を先行詞とする主格の場合、who(またはthat)が適切。whomは目的格、whichは物用。

<問題文の訳>

上司は、そのような大きな支出を承認できる唯一の人です。

問題4

<答え> B had changed

<解説>

過去の事実に反する仮定(第3条件文)なので、if節は had + 過去分詞、主節は would have + 過去分詞

<問題文の訳>

もし会社がもっと早くマーケティング戦略を変えていたら、売上は大幅に増加していただろう。


コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA