Ozone, a special form of oxygen that screens out harmful ultraviolet rays, reaches high concentrations twelve miles above Earth, where it has long appeared that it was immune from human influence; we have now realized, though, that emissions of industrial chlorofluorocarbons deplete the ozone layer.
has long appeared that it was immune from
has long appeared to have been immune from
has long appeared as being immune to
had long appeared immune to
had long appeared that it was immune to
1. Ron: "immune from" means free of exempt from (eg. immune from prosecution), whereas "immune to" means not susceptible (eg. immune to chicken pox). In this case, the ozone layer was considered not susceptible to human influence. Thus, "immune to" is idiomatically correct.
2.在we have now realized已经是现在完成,意味着在过去某个时间点之前我们都以为ozone是 immune from human influence,自然应该用过去完成时态。
3. it appeared后面加从句it blah blah是redundant,appear作为系动词,后面可以直接加形容词做表语。这样最为简洁清楚。
登录 或 注册 后可以参加讨论