(8) The headache ( ). I feel OK now. 頭痛が( )。今、気分がいい。
2番目の文(現在形)を考えると、選択肢は②③(両方とも現在完了形)しかない。
では、なぜ②はダメなのか?
②は現在完了形ですが、「受動態」(受け身)ではありません。
go(行く、去る)は自動詞なので、受動態にはできない。
でも、be動詞+gone(goの過去分詞)になっているじゃないか?
違います。gone は go の過去分詞ではなく、形容詞です。
「過ぎ去った」「使い尽くした」「(人が)死んだ」等の意味です。
従って、has been gone ずっと継続して過ぎ去っている??? は✕となります。
③has gone:現在完了形の完了(結果) 頭痛がなくなった。今、気分がいい。
参考にしてください。