回答

現在完了を使うとあたかもアインシュタインが生きているような気がします。従って、has stoppedはだめ。has been stoppedは意味が不明です。had not stoppedはnotが入っているから意味が通じませんね。この本には解説がついていないでしょうか。

この回答にコメントする
疑問は解決しましたか?