$ 0 0 jahidhassan wrote:Why past perfect is preferred to present perfect?I assume the answer is E.Use of past perfect is absolutely wrong - the use of "since" calls for present perfect tense.