Unit3LanguageinuseReadthefollowingsentences
Ihavelivedhereformorethantwentyyears
IhavelivedheresinceIwasborn
Myaunthasworkedinaclinicsince1949
Somenewoilfieldshavebeenopenedupsince1976
IhaveknownXiaoLisinceshewasalittlegirl
MybrotherhasbeenintheYouthLeaguefortwoyears
Ihavenotheardfrommyuncleforalongtime
现在完成时表示动作或状态从过去某一时刻开始、一直持续到现在,多与“since+点时间”或“for+段时间”连用
for表示“经过(一段时间)”,而since表示“自从(……以来)”
常见结构如下:现在完成时---since和for的用法for+表示一段时间的状语一段时间+agosince+表示过去的某一时间点从句来看几个例句吧:Hehaslivedherefor16years
他住在这里有十六年了
Hehaslivedheresince16yearsago
他从十六年前起就住在这里了
Hehaslivedheresince1991
他从1991年起就住在这里了
Hehaslivedheresincehewasborn
他从出生起就住在这里
在对现在完成时的时间状语进行提问时,我们常用howlong
Howlonghaveyouplayedbasketball
Howlonghaveyoubeencollectingshells
---HowlonghasMarybeenateacher
---Sincetwoyearsago
介词for短语表示一个时间段,指某个动作或情况到现