【正文】
was a little girl. A. know B. had known C. have known D. knew ( ) Harry Potter is a very nice film .I_______ it twice. A. will see B. have seen C. saw D. see ( )9.— These farmers have been to the[來 United States. — Really ? When _____ there ? A. will they go B. did they go C. do they go D. have they gone ( )10.— ______ you ___ your homework yet? — Yes . I _____ it a moment ago. A. Did。 study C. has 。 better ( ) Zhao Lan ______already ______in this school for two years A. was 。 good C. has changed 。s happened to him. A. knew B. have known C. must know D. will know ( ) He has _______ been to Shanghai, has he ? A. already B. never D. still ( ) Have you met Mr. Li ______? A. just B. ago C. before D. a moment ago ( ) The famous writer _____ one new book in the past two year. A. is writing B. was writing C. wrote D. has written ( ) — Our country ______ a lot so far. — Yes. I hope it will be even ______. A. has changed 。 現(xiàn)在完成時(shí)專項(xiàng)練習(xí) 針對(duì)練習(xí) 基礎(chǔ)過關(guān) 課堂鞏固,基礎(chǔ)闖關(guān) 一、 單項(xiàng)選擇。試比較: It snowed heavily yesterday. 昨天雪下得很大。 2. 現(xiàn)在完成時(shí)與一般過去時(shí)的區(qū)別: 現(xiàn)在完成時(shí)表示過去發(fā)生的某一動(dòng)作對(duì)現(xiàn)在造成的影響或結(jié)果,強(qiáng)調(diào)的是現(xiàn)在 的情況,所以它不能和表示過去的時(shí)間狀語連用。 He has gone to Shanghai. 他到上海去了。 He has been here for two hours. ( 4) have ( has) gone to 表示去了某地但還沒有回來。例如下面這些動(dòng)詞屬于非延續(xù)性動(dòng)詞,并非不能用于現(xiàn)在完成時(shí),而是不能接由 for或 since引導(dǎo)的時(shí)間狀語。 I have studied English since I came he re. 自從我來這里,一直在學(xué)英語。 ( 2)表示一個(gè)從過去某個(gè)時(shí)間開始,延續(xù)到現(xiàn)在并可能持續(xù)下去的動(dòng)作,常與表示段時(shí)間的時(shí)間狀語連用,這樣的時(shí)間常用 since 或 for 來構(gòu)成。