since和for 都可用于含完成時的句子中,但用法卻有所不同。
B. 不同點1. since 可作介詞,後接名詞(或詞組)。
也可用作連詞,後接從句,表示某個動作或情況從過去某一時間點一直持續到現在,從句用一 般過去時。
意為“自從”,後常接時間點。
如:She has worked there since it opened in1997.自從1997年它開辦以來她就在這裡工作。
自從1997年它開辦以來她就在這裡工作
2. for 作介詞,表時間的長度,多接數詞連用的名詞(或詞組),表示某個動作持續了多久。 意為“(時間或距離)經過...之久”,後常接時間段。
如:I've been here for just over two years.我來到這兒剛好兩年多了。
我來到這兒剛好兩年多了
C.圖解
since 和for的區别
D.它們的區别你掌握了嗎?我們一起來做拓展練習吧!1. He has had the book( )two weeks.
他買這本書有兩周了。
2.He has lived with us ( ) he came to Shanghai。
他自從來到上海,就一直同我們住在一起。
E. 用功的友友,請在評論區回複你的答案吧!F. 如果喜歡我的文章,請點擊我的頭像加關注,以便閱讀往期的内容,感謝點贊和轉發。純手工打造,實屬不易!收藏、轉發請随手點贊哦!中考英語核心詞彙辨析之二十七look for,find和find out
下一篇:中考英語核心詞彙辨析之二十九hard和hardly
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!