【正文】
6) _____ you ever _ __ America? Yes, I ___ __ there many times.7) I __ ___ this school since three years ago. 8) Where is Jim? He __ ___ the farm.9) When___ __ he ___ __? He ____ ___ an hour ago.10) Would you like to ____ _ the zoo with me? Yes, but I ___ __ there before.五、 延續(xù)性動詞和瞬間性動詞之間的轉化 died 10 years ago. ——He ______________ for 10 years / since 10 years ago.2. He borrowed the book 2 weeks ago. ——He _____________the book for 2 weeks.3. He bought the motorbike a month ago. ——He ___________the motorbike for a month.4. He arrived here three days ago.—He ____________here since three days ago.5. They turned off the light 2 hours ago. —— The light __________for 2 hours.6. He left here 2 years ago.——— He ____________from here for 2 years.7. The film began 30 minutes ago. ——The film __________ for 30 minutes.8. They opened the door an hour ago. —— The door __________ for an hour.9. They closed the door an hour ago. ——The door ___________for an hour.10. He joined the army last year. ——He _____________ a _______ for a year. He _____________ the army for a year. It ____ a year ____ he joined the army. 現在完成時練習(二)單項選擇。Both his parents look sad . Maybe they _____what39。s happened to him .(2014呼和浩特)A. knew B. have known C. must know knowHe has _______ been to Shanghai , has he ? ?。? already D. stillHave you met Mr Li ______? A. just B. ago D. a moment agoThe famous writer _____ one new book in the past two years . ?。? is writing writing written—Our country ______ a lot so far .—Yes . I hope it will be even ______ . A. has changed 。 well B. changed 。 good ?。? has changed 。 better D. changed 。 betterZhao Lan ______already ______in this school for two years . A. was 。 studying B. will 。 study C. has 。 studied D. are 。 studyingWe ______ Xiao Li since she was a little girl . ?。? know B. had known C. have known D. knewHarry Potter is a very nice film .I_____ it twice . ?。? will see B. have seen C. saw —These farmers have been to the United States . —Really ? When ___there ? ?。? will they go B. did they goC. do they go D. have they gone—____ you ___ your homework yet ? —Yes . I ___ it a moment ago . ?。? Did 。 do 。 finished B. Have 。 done 。 finished C. Have 。 done 。 have finished D. will 。 do 。 finish1 His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in1—Do you know him well ?— Sure .We _____ friends since ten years ago . ?。? were B. have been C. have bee D. have made1—How long have you ____ here ? —About two months . A. been B. gone C. e D. arrived 1Hurry up! The play __________ for ten minutes . ?。? has begun B. had begun C. has been on D. began1 It _____ ten years since he left the army . ?。? is B. has C. will D. was1 Miss Green isn39。t in the office . she_______ to the library . gone B. went go D. has been