【正文】
orange.8. We already _________ (return) the book.9. ________ they _______ (build) a new school in the village?10. I _____________(not finish) my homework . Can you help me?11. My father _____ (read) the novel twice.12. I _________ (buy) a book just now.13. I _________ (lost ) my watch yesterday.14. My father ___________ (read) this book since yesterday.現在完成時態(tài)練習題答案一.翻譯下列句子:1. Have you ever had / eaten fish and chips?2. I have just lost my chemistry book.3. I have never been to the farm before.4. He has already had lunch = He has had lunch already.5. Have you seen the movie yet?6. My brother hasn’t e /get / been back yet = My brother hasn’t returned yet.7. I have had this dictionary for three years / since three years ago.8. Has been away from China for three years.9. I have known them for five years.10. They have been in the USA for five years.11. He has been here since he moved to Jining.12. My sister has been a college student for three years = My sister has been in college for three years.13. They have known each other since 1999.14. I have been in this school for over three years.二、用since或者for填空1. for 2. since 3. since 4. since 5. since6. since 7. for 8 since 10. since11. since 13. since 16. since三、結束性動詞轉換為以下延續(xù)性動詞或者表示可以延續(xù)的狀態(tài)的短語 ① 1. has been in , five minutes 2. have been in , 2008 3. have been at, two days 4. have been , last week② 1. have been out, two years 2. have been back , yesterday③ 1. have been , nine years 2. has been , two years④ 1. has been closed , two hours 2. has been open⑤ 1. have been up , two hours ago 2. has been away from 3. has been dead , seven years 4. has been over 5. have been asleep , two hours ago 6. have been married , 1990⑥ 1. have taught , 1995 2. has been on , two minutes⑦ 1. have kept , last week 2. have had , two hours 3. have known , last years 4. have worn , three years⑧ has been in⑨ has been , League member has been , member of , League has been in2. has been , soldier , two years has been , the army 四、劃線提問1. How long have, been there 2. How long has , lived here3. When did , leave here 4. When did , buy五、用have(has) been 或have(has) gone 填空。 went 10. go 。 have , seen 6. Have , found 7. have , had 8. have , returned9. Have , built 10. haven’t finished11. has read 12. bought 13. lost14. have been reading / has read