资源简介 答案与解析have been解析:“since Grade 3”(自从三年级)是现在完成时的标志,主语 “We” 为复数,故用 “have + been”。have been解析:“for three years”(持续三年)表示时间段,主语 “They” 为复数,用现在完成时 “have been”。have learned解析:“In the past few years”(在过去几年里)是现在完成时的时间状语,主语 “I” 用 “have learned”。hasn't seen解析:“for a long time”(很长时间)表明持续状态,主语 “She” 是第三人称单数,用 “hasn't seen”。have known解析:“since they were in high school”(自从高中时),主语 “My parents” 为复数,用 “have known”。Have; shared解析:“ever”(曾经)是现在完成时的标志,一般疑问句将 “Have” 提前,后接过去分词 “shared”。has taught解析:“for two terms”(两个学期),主语 “The teacher” 是第三人称单数,用 “has taught”。have; finished解析:“just”(刚刚)表示已完成的动作,主语 “I” 用 “have finished”。has been解析:“for a week”(一周),主语 “Tom” 是第三人称单数,用 “has been”。Has; visited解析:“recently”(最近)常用于现在完成时,一般疑问句用 “Has” 开头,后接 “visited”。started; haven't stopped解析:前半句 “an hour ago”(一小时前)用一般过去时 “started”;后半句 “yet”(至今)是现在完成时标志,主语 “They” 用 “haven't stopped”。haven't heard解析:“since last year”(自从去年),主语 “I” 用 “haven't heard”。has kept解析:“since she was five”(自从五岁),主语 “My sister” 是第三人称单数,用 “has kept”。has lived解析:“for over fifty years”(五十多年),主语 “The old man” 用 “has lived”。have had解析:“for two months”(两个月),主语 “We” 用 “have had”。have; studied解析:询问持续时间用现在完成时,特殊疑问句结构为 “have + 主语 + studied”。has made解析:“since she came to this school”(自从她来这所学校),主语 “She” 用 “has made”。have been解析:“for ten years”(十年),主语 “They” 用 “have been”。haven't cleaned解析:“yet”(还未),主语 “The children” 用 “haven't cleaned”。have; seen解析:“twice”(两次)表示经历,主语 “I” 用 “have seen”。have done; have handed解析:“already”(已经)表明两个动作均已完成,主语 “The students” 用 “have done” 和 “have handed”。has worked解析:“since he graduated from college”(自从大学毕业),主语 “He” 用 “has worked”。has traveled解析:“so far”(到目前为止),主语 “My friend” 是第三人称单数,用 “has traveled”。hasn't found解析:“yet”(尚未),主语 “She” 用 “hasn't found”。have planted解析:“in the past few years”(在过去几年),主语 “We” 用 “have planted”。had been解析:“before they got married”(在结婚前),动作发生在过去的过去,用过去完成时 “had been”。have written; haven't received解析:前半句 “several letters”(几封信)表示已完成,用 “have written”;后半句 “yet” 用 “haven't received”。has collected解析:“for most of his life”(大半辈子),主语 “The old man” 用 “has collected”。joined; has served解析:前半句 “three years ago”(三年前)用一般过去时 “joined”;后半句 “since then”(从那时起)用 “has served”。has forgotten解析:强调对现在的影响(老师生气),主语 “She” 用 “has forgotten”。has developed解析:“in the past decade”(在过去十年),主语 “The company” 用 “has developed”。have tried; haven't succeeded解析:“many times”(多次)和 “yet” 均为现在完成时标志,主语 “They” 用 “have tried” 和 “haven't succeeded”。have been; had解析:前半句 “twice”(两次)用现在完成时 “have been”;后半句 “each time”(每次)指过去经历,用一般过去时 “had”。broke; haven't paid解析:前半句 “yesterday”(昨天)用 “broke”;后半句 “yet” 用 “haven't paid”。haven't met解析:“since we graduated from junior high school”(自从初中毕业),主语 “We” 用 “haven't met”。has become解析:“since she took part in the club activities”(自从参加俱乐部活动),主语 “She” 用 “has become”。has changed解析:“in the past twenty years”(过去二十年),主语 “The city” 用 “has changed”。haven't finished; have worked解析:“yet” 和 “for a long time” 均为现在完成时标志,主语 “They” 用 “haven't finished” 和 “have worked”。haven't had解析:“before”(以前),主语 “I” 用 “haven't had”。has saved解析:强调现在有足够钱买车,主语 “My father” 用 “has saved”。have been preparing; have reviewed解析:前半句 “these days”(这些天)用现在完成进行时 “have been preparing”;后半句 “already” 用 “have reviewed”。lost; hasn't found解析:前半句 “this morning”(今天早上)用 “lost”;后半句 “yet” 用 “hasn't found”。have known; haven't communicated解析:前半句 “for a long time” 用 “have known”;后半句 “recently” 用 “haven't communicated”。has done; has made解析:“for many years” 和结果均用现在完成时,主语 “The scientist” 用 “has done” 和 “has made”。went; have borrowed解析:前半句 “just now”(刚才)用 “went”;后半句强调已借到书,用 “have borrowed”。didn't realize解析:“until I lost my best friend”(直到失去朋友),动作发生在过去,用一般过去时 “didn't realize”。has grown解析:“in the past few years”,主语 “The little girl” 用 “has grown”。has been; hasn't recovered解析:“for a week” 和 “yet” 均用现在完成时,主语 “He” 用 “has been” 和 “hasn't recovered”。started; have made解析:前半句 “last month” 用 “started”;后半句 “so far” 用 “have made”。has cooked; smells解析:前半句强调饭已做好,用 “has cooked”;后半句 “smells” 是感官动词,用一般现在时。has corrected解析:“and we can get them back tomorrow” 表明批改已完成,主语 “The teacher” 用 “has corrected”。have built; is解析:前半句强调公园已建成,用 “have built”;后半句 “almost finished” 用一般现在时 “is”。haven't seen解析:“for a long time”,主语 “I” 用 “haven't seen”。practices; has improved解析:前半句 “every day” 用一般现在时 “practices”;后半句强调进步结果,用 “has improved”。have been repairing解析:“for two weeks” 且动作持续进行,用现在完成进行时 “have been repairing”。have planned; have booked解析:“already” 表明计划和订酒店均已完成,主语 “We” 用 “have planned” 和 “have booked”。hasn't attended解析:“for three days”,主语 “He” 用 “hasn't attended”。have played解析:“for an hour”,主语 “The children” 用 “have played”。have read解析:“several times”,主语 “I” 用 “have read”。writes; has received解析:前半句 “every month” 用一般现在时 “writes”;后半句强调收到很多信,用 “has received”。have decorated解析:“and it looks very beautiful now” 表明装修已完成,主语 “They” 用 “have decorated”。has joined; plays解析:前半句强调加入俱乐部的结果,用 “has joined”;后半句 “twice a week” 用 “plays”。has launched解析:“and it has become very popular” 表明产品已推出,主语 “The company” 用 “has launched”。haven't visited解析:“since it opened last year”,主语 “We” 用 “haven't visited”。has learned解析:“for two years”,主语 “She” 用 “has learned”。has told解析:“and they all like him very much” 表明讲故事的影响,主语 “The old man” 用 “has told”。held; invited解析:“last night”(昨晚),两个动作均用一般过去时 “held” 和 “invited”。haven't used解析:“before”,主语 “I” 用 “haven't used”。has collected解析:“for five years”,主语 “My sister” 用 “has collected”。are performing; have prepared解析:前半句 “now” 表明正在表演,用现在进行时 “are performing”;后半句 “for a long time” 用 “have prepared”。had; made解析:“last night”,两个动作均用一般过去时 “had” 和 “made”。has studied解析:“this term”(这学期),主语 “He” 用 “has studied”。has drawn解析:“and his parents are very proud of him” 表明画画的结果,主语 “The little boy” 用 “has drawn”。haven't heard解析:“since he went abroad”,主语 “They” 用 “haven't heard”。have finished解析:“and I can go out to play now” 表明作业已完成,主语 “I” 用 “have finished”。bought; will wear解析:前半句 “yesterday” 用 “bought”;后半句 “tonight”(今晚)用一般将来时 “will wear”。are building解析:“and it will be completed next month” 表明正在建造,用现在进行时 “are building”。haven't met解析:“for a long time”,主语 “We” 用 “haven't met”。has worked解析:“all his life”(一生),主语 “He” 用 “has worked”。has made解析:“and it looks very delicious” 表明蛋糕已做好,主语 “My mother” 用 “has made”。has given解析:“and we have to finish it before tomorrow” 表明作业已布置,主语 “The teacher” 用 “has given”。have traveled解析:“and they have seen many interesting places”,主语 “They” 用 “have traveled”。haven't eaten解析:“before”,主语 “I” 用 “haven't eaten”。started; has become解析:前半句 “last year” 用 “started”;后半句 “since then” 用 “has become”。has hired解析:“and it is developing very fast” 表明雇佣新员工的结果,主语 “The company” 用 “has hired”。plant解析:“every year”(每年)用一般现在时 “plant”。haven't cleaned解析:“yet”,主语 “They” 用 “haven't cleaned”。have seen解析:“before”,主语 “I” 用 “have seen”。has joined; has painted解析:两个动作均强调结果,主语 “My sister” 用 “has joined” 和 “has painted”。took解析:“yesterday” 用一般过去时 “took”。has been解析:“and he can speak several languages” 表明去过很多国家,主语 “He” 用 “has been”。haven't gone解析:“for a long time”,主语 “We” 用 “haven't gone”。is writing解析:“and it will be published next year” 表明正在写小说,用现在进行时 “is writing”。has lived解析:“for most of his life”,主语 “The old man” 用 “has lived”。haven't had解析:“since last month”,主语 “They” 用 “haven't had”。have read解析:“this semester”(这学期),主语 “I” 用 “have read”。plays解析:“every day” 用一般现在时 “plays”。do解析:陈述客观行为,用一般现在时 “do”。hasn't visited解析:“for a long time”,主语 “She” 用 “hasn't visited”。have made解析:“in the past few months”,主语 “We” 用 “have made”。2025新外研版八年级上册Unit2 Getting along语法填空专项训练从下列括号中单词选择正确形式完成句子。We ______ (be) friends since Grade 3.They ______ (be) together for three years.In the past few years, I ______ (learn) a lot from my friends.She ______ (not see) her best friend for a long time.My parents ______ (know) each other since they were in high school.______ you ever ______ (share) your secrets with your classmates The teacher ______ (teach) us English for two terms.I ______ just ______ (finish) reading a book about friendship.Tom ______ (be) away from home for a week. His mother is worried.______ he ______ (visit) his grandparents recently They ______ (start) to play football an hour ago and they ______ (not stop) yet.I ______ (not hear) from my pen pal since last year.My sister ______ (keep) this toy bear since she was five.The old man ______ (live) in this village for over fifty years.We ______ (have) this pet dog for two months.How long ______ you ______ (study) English She ______ (make) many good friends since she came to this school.They ______ (be) married for ten years.The children ______ (not clean) their rooms yet.I ______ already ______ (see) this movie twice.The students ______ (do) their homework carefully, and they ______ (hand) it in already.He ______ (work) in this company since he graduated from college.My friend ______ (travel) to many places in the world so far.She ______ (not find) her lost keys yet.We ______ (plant) many trees in the park in the past few years.They ______ (be) in love for a long time before they got married.I ______ (write) several letters to my teacher, but I ______ (not receive) his reply yet.The old man ______ (collect) stamps for most of his life.My brother ______ (join) the army three years ago, and he ______ (serve) in the army since then.She ______ (forget) to bring her homework to school again. Her teacher is angry.The company ______ (develop) rapidly in the past decade.They ______ (try) many times to solve the problem, but they ______ (not succeed) yet.I ______ (be) to Beijing twice, and each time I ______ (have) a great time.The boy ______ (break) the window yesterday, and his parents ______ (not pay) for it yet.We ______ (not meet) each other since we graduated from junior high school.She ______ (become) much more outgoing since she took part in the club activities.The city ______ (change) a lot in the past twenty years.They ______ (not finish) building the bridge yet, although they ______ (work) on it for a long time.I ______ (not have) such delicious food before.My father ______ (save) enough money to buy a new car. He will buy it next month.The students ______ (prepare) for the coming exam these days, and they ______ (review) most of the knowledge.She ______ (lose) her mobile phone on the way to school this morning, and she ______ (not find) it yet.We ______ (know) each other for a long time, but we ______ (not communicate) much recently.The scientist ______ (do) research on this topic for many years, and he ______ (make) some important discoveries.They ______ (go) to the library just now, and they ______ (borrow) some interesting books.I ______ (not realize) how important friendship was until I lost my best friend.The little girl ______ (grow) into a beautiful young lady in the past few years.He ______ (be) ill for a week, and he still ______ (not recover) yet.We ______ (start) the project last month, and we ______ (make) some progress so far.My mother ______ (cook) dinner, and it ______ (smell) delicious.The teacher ______ (correct) our papers, and we can get them back tomorrow.They ______ (build) a new park in our neighborhood, and it ______ (be) almost finished.I ______ (not see) my grandparents for a long time. I miss them very much.She ______ (practice) playing the piano every day, and she ______ (improve) a lot.The workers ______ (repair) the road for two weeks, and they hope to finish it soon.We ______ (plan) a trip to the beach, and we ______ (book) the hotel already.He ______ (not attend) school for three days because he is ill.The children ______ (play) games in the park for an hour, and they don't want to go home yet.I ______ (read) this novel several times, and I still find it very interesting.She ______ (write) a letter to her pen pal every month, and she ______ (receive) many letters from her.They ______ (decorate) their new house, and it looks very beautiful now.My brother ______ (join) a basketball club, and he ______ (play) basketball there twice a week.The company ______ (launch) a new product, and it has become very popular.We ______ (not visit) the museum since it opened last year.She ______ (learn) French for two years, but she still can't speak it very well.The old man ______ (tell) many interesting stories to the children, and they all like him very much.They ______ (hold) a party last night, and they ______ (invite) many friends.I ______ (not use) this kind of software before. Can you teach me how to use it My sister ______ (collect) stamps for five years, and she has a large collection.The students ______ (perform) a play on the stage, and they ______ (prepare) for it for a long time.We ______ (have) a good time at the party last night, and we ______ (make) many new friends.He ______ (study) hard this term, and he hopes to get good grades in the final exam.The little boy ______ (draw) many beautiful pictures, and his parents are very proud of him.They ______ (not hear) from their son since he went abroad.I ______ (finish) my homework, and I can go out to play now.She ______ (buy) a new dress yesterday, and she ______ (wear) it to the party tonight.The workers ______ (build) a new bridge over the river, and it will be completed next month.We ______ (not meet) each other for a long time. I wonder how you are getting along.He ______ (work) hard all his life, and he has achieved a lot.My mother ______ (make) a cake for my birthday, and it looks very delicious.The teacher ______ (give) us a lot of homework, and we have to finish it before tomorrow.They ______ (travel) around the world, and they have seen many interesting places.I ______ (not eat) such spicy food before. It's too hot for me.She ______ (start) to learn dancing last year, and she ______ (become) much more graceful.The company ______ (hire) many new employees, and it is developing very fast.We ______ (plant) trees in the park every year, and the environment there is getting better.They ______ (not clean) the classroom yet, and the teacher is very angry.I ______ (see) this movie before, so I don't want to see it again.My sister ______ (join) the art club, and she ______ (paint) many beautiful pictures there.The students ______ (take) an exam yesterday, and they are waiting for the results.He ______ (be) to many countries, and he can speak several languages.We ______ (not go) to the cinema for a long time. Let's go there this weekend.She ______ (write) a novel, and it will be published next year.The old man ______ (live) in this old house for most of his life, and he doesn't want to move.They ______ (not have) a meeting since last month.I ______ (read) a lot of books this semester, and I have learned a lot.My brother ______ (play) football every day, and he is very good at it.The children ______ (do) their homework carefully, and they hope to get good grades.She ______ (not visit) her grandparents for a long time. She should go to see them soon.We ______ (make) great progress in our English study in the past few months. 展开更多...... 收起↑ 资源列表 2025新外研版八年级上册Unit2 Getting along语法填空专项训练.docx 答案与解析.docx