問題
I
have been working long hours on this class assignment for weeks, but have not
completed it ___________.
(a) finally
(b) since
(c) yet
(d) before
(e) quickly
正解: c
解説
問題文は「何週間もこの授業の課題に長時間取り組んできているが、まだ完了していない」という意味です。この問題の重要な手掛かりは接続詞「but」です。二つの考えが対照的な関係にあることを示すbutの後の節は、前の節が自然に導く結論に反している考え・事象を述べます。問題の意味の可能性としては、「私は数週も前から長い時間を作業しているので、もう終わった」または、「もうすぐ終わるはずだが、まだ終わっていない」の2つが考えられ、この問題文(have not completed…)は後者となります。選択肢の中で、この「まだ…ない」という意味を伝える言葉は(c)です。注意が必要なのは、動詞の影響です。動詞が否定形か肯定形かによって、下線部に入る副詞が異なります。この落とし穴を避けるために、次の表言を覚えると役に立つでしょう。
肯定形: already + 動詞の過去分詞 例: I have already eaten dinner. (私はすでに夕食を食べた)
否定形: not yet + 動詞の過去分詞 例: They have not yet eaten dinnerまたは They have not yet eaten dinner. (彼らは、まだ夕食を食べていなし)
なお、問題文にあるように、yetは 文章の最後に置いてもかまいません。alreadyも文章の最後に置いても問題ありませんが、そうした表現は実際の英語ではあまり見受けられません。
© 2015 Joseph Gabriella, Ph.D., MBA. All rights reserved. 禁無断転載。