■<for(~の間):期間>
[例]:for a year(1年間), for two weeks(2週間)など
■<since(~以来):過去のある時点>
[例]:since last month(先月以来), since I was a child(わたしが子どものときから)など
※forは前置詞なので後ろには名詞しかきませんが,sinceは前置詞と接続詞の両方になるため,「主語+動詞~」が続くことがあります。
[例]
・Mike has been in Japan for three years.
(マイクは3年間日本にいます)
・I have learned the piano since I was five years old.
(わたしは5歳のときからピアノを習っています)