發(fā)布時(shí)間: 2016年07月13日
By the time he was 14 years old, he studied advanced mathematics all by himself. 他在14歲時(shí),已經(jīng)開始自學(xué)高等數(shù)學(xué)了。
這個(gè)句子中有一個(gè)從句,它包含一個(gè)充當(dāng)時(shí)間狀語(yǔ)的介詞短語(yǔ)中。我們要說(shuō)的這個(gè)介詞短語(yǔ)是by the time,它的意思是“到......為止”,那么后面緊跟了一個(gè)從句:he was 14 years old。
By the time he was 14 years old是說(shuō)到他十四歲為止,換句話說(shuō)就是十四歲之前,他就開始自學(xué)advanced mathematics了。
我們注意這個(gè)從句使用的時(shí)態(tài)是一般過(guò)去時(shí):was 14 years old。而study advanced mathematics這件事情發(fā)生于14歲之前,也就說(shuō)是在14歲之前這個(gè)時(shí)間就已經(jīng)發(fā)生了的事情,要么就在這里就要用過(guò)去完成時(shí)了,應(yīng)該是:had studied mathematics。
因此,我們今天分析的病句的正確表述為:By the time he was 14 years old, he had studied advanced mathematics all by himself.