質問です。 日本語訳: 研究者たちはエイズの治療法発見に取り組んできた。 英文: Researchers have been working on finding a cure for AIDS. 何故、【have been】を使うのでしょうか? 過去のある時点で始まった行動が今現在も行われている、という説明は分かるのですが、この日本語訳だと”完了”している?と思ってしまいます。
「have been」は、現在完了進行形と呼ばれる文法形です。この形は、過去のある時点から現在まで続いている行動や状態を表します。この場合、研究者たちは過去のある時点から現在まで、エイズの治療法発見に取り組んでいるという意味です。 日本語の訳では、「取り組んできた」と表現されていますが、これは過去から現在までの行動の連続性を示す表現です。つまり、研究者たちは過去から現在まで一貫してエイズの治療法の発見に取り組み続けているということを表しています。ただし、この文法形は継続していることを強調するために用いられるため、すでに完了しているという意味ではありません。