by  the  year是“by+時間點”構成的介詞短語,表示“到……時候”。這一結構通常用於完成時態的句中作時間狀語。
(1)by+過去時間點,主語+謂語(過去完成時態)+賓語……
(2)by+現在時間點,主語+謂語(現在完成時態)十賓語……
(3)by+將來時間點,主語+謂語(將來完成時態/將來時態)十賓語……
by the time+ sth.,主語+had done sth
(4)bythe time+ sth.,主語+will have  done sth.
例句:
(1)We had  learned  3,000 words by the end of  last term.
到上學期末,我們已經學了3000個單詞了。
(2)By now,five villagers have  been attacked  by the hairy creature.
到現在爲止,已經有5個村民被那個多毛動物襲擊了。
(3)By the time Dale was a senior,he had  on every top honor in speech.
當戴爾是一個高中生的時候,他在演講上已贏得了每一項最高榮譽。