|
M.Hoshi さんの答えでいいと思いますが、以下、蛇足ですが、別の観点から説明してみます。
注目すべきは、only です。
only が否定の意味を含んでいることは、(1) I need only say that you should not overwork yourself. とか、(2) Only at sunset did I leave the house. のような文を見ても明らかです。(1)では、need は助動詞ですが、これは、否定文と疑問文に使われます。(1)が否定文だからです。(2)においても、否定の副詞(句・節)が文頭に出ると、後の文が疑問文の語順になるというものですが、Never, Seldom, Hardly などと同じく only も否定語の扱いを受けています。
どうして、only が否定なのかというと、Only children believe this. ということは、裏の意味として、No adults believe this. ということを示唆しています。つまり、children と対極にあるものは、そうではないということです。
問題文を見ると、You only started this job an hour ago; とありますから、これを言った人は、相手が、started しただが、それと対極の finished はしていないと思っているわけです。そういう意味で only を使っているのです。だから、(4) haven't finished が正解になります。つまり、この仕事は、1時間ではできない仕事なのです。1時間半かかったり2時間、3時間かかるということでしょう。相手は、1時間前に始めたばかりなので、当然、まだ終わってないだろうね、ということを言いたいわけです。
|
|