When an action is in the past and ongoing, it's supposed to use has/have as the verb, no?
Thanks in advance!
GMATPrep why past perfect?
This topic has expert replies
-
- Senior | Next Rank: 100 Posts
- Posts: 41
- Joined: Thu Nov 08, 2007 3:22 pm
-
- Master | Next Rank: 500 Posts
- Posts: 215
- Joined: Tue Oct 09, 2007 2:59 pm
- Location: Mississippi
- Thanked: 21 times
- Followed by:3 members
'had long' is used here because it used to be the case until it became clear that the ozone layer is not immune to human intervention. So the appearance of immunity was in the past tense. using 'has long', as in the answer you picked, is present tense and implies that it still seems that the ozone layer is immune, which is clearly doesn't anymore as the hole in the ozone layer is a well known environmental issue.
Verbal Tutor