The sentence is: The editor of our local newspaper, who has earned much acclaim in her long career, has been awarded a Pulitzer Prize yesterday. I have no problem with the answer to the verb tense. My question regards the first half of the sentence: "The editor of our local newspaper, who has e...