【正文】
C. been in D. went to 7. I’ve______ this dictionary for half a year. A. bought B. had C. lended D. borrowed 8. She won’t go to the cinema this evening because she ________the film before. A. has seen B. saw C. sees D. is seeing B B A 1. 她成為一名護士已經三年了。 5. 我剛丟了我的歷史書。 3. 那些相片我已經寄給他了。 He has drunk six cups of coffee. 他喝了六杯咖啡。 ? 現(xiàn)在完成時: 表示過去發(fā)生或已經完成的某一動作對現(xiàn)在造成的影響或結果,或從過去開始一直延續(xù)到現(xiàn)在的動作或保存的狀態(tài),強調的是現(xiàn)在的情況,不能和表示過去的時間狀語連用(如: in 1990,last Sunday 等)。 (說話時仍是冬天 ) 4. 現(xiàn)在完成進行時和現(xiàn)在完成時 都可以表示 “從過去開始一直持續(xù)到現(xiàn)在”這一概念 , 有時 兩者可以互相代用 , 但前者多用于口語。 Have you met him before? 你從前曾見過他嗎? Lily has always been a good student. Lily一直是個好學生。 如 : Jim has already finished his work. Jim已經把他的工作做完了。 注意 : 現(xiàn)在完成時不能和明確指出時間的狀語 (如 : yesterday, last, year, in 1976, two days ago, just now, when she came in 等 )連用 , 但可以和不明確指出時間的狀語 (如 : already, yet, ever, never, sometimes, always, often, before, once, twice, recently, lately等 )連用 ; 也可以和表示包括現(xiàn)在在內的時間狀語 (如: today, this morning, this week, this year等 )連用 。 現(xiàn)在完成時與一般過去時在意義上 的區(qū)別舉例如下: I have cleaned my room. (My room is clean now.) 我已經打掃過我的房間了。 注意 : e, go , leave, arrive, buy, lose, receive, join, die, bury 和 marry 等動詞所表示的動作是 一時的 , 不能延續(xù)的 , 故不能與 for …, since … 等開頭的表示一段時間的狀語連用。 ,持續(xù)到現(xiàn)在的動作或狀態(tài), 常與 for或 since引起的一段時間狀語連用。s fantastic. Have you decided which book to write about yet? Yes, I have. I39。t. Has Tina read Treasure Island yet? Yes, she has. She thinks it39。和 already, never,ever,just,before,yet等狀語連用。 2) She has lived in Beijing for five years. 她住在北京已經五年了。t received his letter for almost a month. 或者說: It is two years since he came to Beijing. It is three weeks since he bought that book. It is one and a half years since he joined the Army. It is nine months since his grandma died. 3. 現(xiàn)在完成時把過去的動作和現(xiàn)在的結果聯(lián)系起來, 一般過去時只限于表示過去的動作本身 , 與現(xiàn)在 的結果無關。 They have bought a