标题: 大全970 贴一个老外的分析 [打印本页] 作者: zsy020584 时间: 2011-6-15 09:56 标题: 大全970 贴一个老外的分析 (A) Lincoln, discovering in young manhood the secret that the Yankeepeddler has learned before him, knew (B) Discovering in young manhood the secret that the Yankeepeddler has learned before him, Lincoln knew Both wrong. Need past perfect "had learned."
(C) Lincoln, discovering the secret that the Yankeepeddler had learned in young manhood before him, knew Wrong. "In young manhood" is misplaced.
(D) In young manhood Lincoln discovered the secret that the Yankeepeddler had learned before him; Wrong. Semicolon makes no sense here. A semicolon separates equivalent elements. Here there's an independent clause before but a mere phrase after. If it were a colon, this sentence would be OK.
(E) Lincoln, discovered in young manhood the secret that the Yankeepeddler had learned before him, knew Wrong. The phrase between commas begins with the past participle "discovered," seeming to suggest at first that Lincoln was discovered, but then making no sense at all when "the secret" appears as the object of "discovered."
So every choice is wrong. I believe that the answer is supposed to be D, but that somewhere along the way into 1000SC a colon got changed into a semicolon.