【正文】
( )6. John39。s father borrowed some pictures. A. have already B. has just C. have ever D. has yet四、現(xiàn)在完成時含義之二: 表示過去已經(jīng)開始,一直延續(xù)到現(xiàn)在的動作或狀態(tài)。常與for,since,,how long,these days等連用。(1)Since +過去點的時間。(since短語或從句表示過去的動作延續(xù)至今,since之后的時間為過去的某個時間點)如:史密斯先生1984年就在這工作了。 Mr. Smith has worked here since 1984. 他讀大學(xué)以來已經(jīng)學(xué)會了大約5000個單詞。He’s learned about 5,000 English words since he went to college. (2)for+ 一段時間(數(shù)詞+量詞),(for短語表示動作延續(xù)多長時間,for后接時間段。對時間段提問用疑問詞how long提問。)如:我們已經(jīng)認(rèn)識二十年了。 We have known each other for twenty years. 我很長時間沒看到她了。 I haven’t seen her for a long time.專項練習(xí)(四)A. 用since和for填空1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.B. 選擇填空:( )1. I39。ve been like this ever since .A. last week B. for a week C. a week before D. the last week( )2. My mother has worked in this factory 2 years.A. about B. for C. in D. since( )3. I haven39。t heard from him last week.A. since B. for C. ago D. before( )4. His father joined the party_________A. for three years B. since three years agoC. three years ago D. in two years39。 time( )5. He moved here in 1999, and he has been here .A. at that time B. for five years agoC. since four years D. for four years( )6. Tom has been away from home about five days ago.A. \ B. in C. since D. for五、句式:主句(現(xiàn)在完成時)+since +從句(一般過去時)專項練習(xí)(五)( ) English in our school ever since she here.A. has taught, e B. taught, cameC. has taught, has e D. teaches, has e( )2. Our English teacher in our school since he to China.A. has taught, e B. taught, eC. has taught, has e D. teaches, has e( ) in Guangzhou since she born in 1980A. has lived, has been B. has lived, wasC. lived, has been D. lived, was六、句式:It’s +一段時間+since從句(用一般過去時)專項練習(xí)(六) ( )’s ten years since she .A. has left B. has been away C. left D. leave ( )2. It’s three years since he the army .A. has joined B. has been in C. join D. joined七、have been in, have been to 與have gone to 的用法(1) have (has) been in 表示“在某地呆多長時間”,常與表示一段時間的狀語連用,如:since, for, how long 等。如:布朗先生在上海已經(jīng)三天了。 Mr. Brown has been in Shanghai for three days. (2)have (has)been to表示“曾經(jīng)去過某地”,現(xiàn)在已經(jīng)不在那里了??膳cjust, ever, never等連用。 如:我已經(jīng)去過郵局了。 I have just been to the post of