現在完了形になっているのはなぜでしょうか。

ネイティブによる回答
Rebecca
いい質問ですね!「have been」がここで使われているのは、これが仮定の状況の説明であり、近い過去に完了し、現在でも重要な行動を指しているからです。ですが、「are infected and have either perished or survived」としても、時制の一貫性を保ちつつ、パンデミックへの対応についての仮定の状況を効果的に表現できるので、問題なかったでしょう。 例: In my city, the vaccination program has been running since January.(私の住んでいる街では、1月から予防接種プログラムが行われています。) 例: I have been attending this school for two years.(私はこの学校に2年間通っています。)