Writing question

<p>The valuable stringed INSTRUMENTS IN this display, ALL MORE THAN 300 years old, were carefully crafted by ARTISANS FAMOUS in their day but LONG SINCE forgotten. NO ERROR</p>

<p>I said that LONG SINCE is incorrect, but the answer is E no error. Shouldn't LONG SINCE be changed to "have long since been"?</p>

<p>"(E) No error</p>

<p>1) “Instruments in” is correct because it is completes an adjective + noun + prepositional phrase sequence (stringed + instruments + in this display).
2) “All more than” is correct because “all” is a pronoun that refers to the aforementioned “instruments” and “more than [300 years old]” describes the pronoun’s age.
3) “By artisans famous” is correct because the entire adjectival phrase “famous in their day” is put after the noun because it has a preposition in it. You wouldn’t say “famous in their day artisans” or “famous artisans in their day.”
4) “Long since” is correct because “since” is an ADVERB that means “before now” or “ago.” The adverb modifies the verb/participle “forgotten.” The phrase means “long ago forgotten” or “forgotten long ago.” They are still forgotten in the present, and the particular event of their being forgotten isn’t the focus of the sentence, so we use the present perfect. Examples of “since” used in this context are: “I have not studied since,” “you have grown since.”"</p>

<p>^I got that from here: <a href=“http://talk.collegeconfidential.com/sat-preparation/858048-some-writing-questions.html[/url]”>http://talk.collegeconfidential.com/sat-preparation/858048-some-writing-questions.html&lt;/a&gt;&lt;/p&gt;

<p>Since is an adverb that means “before now” and modifies the participle “forgotten.” - meaning “forgotten long ago” </p>

<p>“have long since been” would be correct IF but was changed to who. ie:artisans famous in their day who have long since been forgotten. In contrast, artisans famous in their day but long since forgotten is correct.</p>

<p>I’m still very confused…</p>

<p>Never mind, I understand now! Thank you so much!</p>