【原创】专题26现在完成时专项训练100 题-2025中考英语二轮专题复习(答题技巧+题目分类与分层)

文档属性

名称 【原创】专题26现在完成时专项训练100 题-2025中考英语二轮专题复习(答题技巧+题目分类与分层)
格式 docx
文件大小 24.9KB
资源类型 试卷
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2025-03-03 17:25:00

图片预览

文档简介

【原创】专题26现在完成时专项训练 100 题(含答案解析)
一、基础题(30 题)
这类题目主要考查现在完成时最基本的概念和结构 “have/has + 过去分词”,句子结构简单,时间状语明确,多为常见的现在完成时标志词,如 “already”“yet”“just”“since”“for” 等。
I ____________ (see) this movie already.
She ____________ (finish) her homework yet.
They ____________ (live) in this city for ten years.
He ____________ (just come) back from school.
We ____________ (not visit) the museum so far.
The students ____________ (learn) a lot of English words since last year.
My mother ____________ (buy) a new dress for me.
Tom ____________ (break) his leg.
You ____________ (not read) this interesting book.
The dog ____________ (eat) all the food.
The old man ____________ (be) ill since last week.
I ____________ (know) her for a long time.
The children ____________ (go) to the park.
She ____________ (write) several letters to her friend.
They ____________ (plant) many trees in the garden.
He ____________ (lose) his keys.
We ____________ (not see) each other since we graduated.
The shop ____________ (open) for two hours.
The girl ____________ (sing) many beautiful songs.
My father ____________ (work) in this factory since 2010.
You ____________ (forget) to turn off the light.
The farmers ____________ (harvest) the crops.
She ____________ (clean) her room.
The train ____________ (arrive).
I ____________ (not have) breakfast yet.
They ____________ (build) a new bridge over the river.
He ____________ (study) English for three years.
The cat ____________ (catch) a mouse.
We ____________ (be) to Beijing twice.
The teacher ____________ (correct) our homework.
二、中等题(40 题)
在基础题的基础上增加了一定难度,涉及一些现在完成时的特殊用法,如短暂性动词和延续性动词的转换、现在完成时与一般过去时的区别等,同时句子结构会更复杂一些,可能包含定语从句等。
31. The man who ____________ (work) in this company for five years is my uncle.
32. The book that I ____________ (read) several times is very interesting.
33. The girl whose parents ____________ (go) abroad has to live with her grandparents.
34. The house which they ____________ (buy) last year is very big.
35. The students who ____________ (learn) a lot from this experience will do better in the future.
36. The movie that we ____________ (see) last night is really moving.
37. The city where I ____________ (live) since I was born has changed a lot.
38. The teacher who ____________ (teach) us English for two years is very kind.
39. The boy who ____________ (break) the window has apologized.
40. The flowers that they ____________ (plant) in the garden are very beautiful.
41. The man whose car ____________ (break) down on the way has called for help.
42. The book which I ____________ (borrow) from the library should be returned soon.
43. The girl who ____________ (lose) her way in the forest was finally found.
44. The house where we ____________ (stay) during our holiday was very comfortable.
45. The students who ____________ (not pass) the exam have to take a make - up test.
46. The movie that I ____________ (want) to see for a long time is on show now.
47. The city which I ____________ (visit) several times is very ancient.
48. The teacher who ____________ (give) us a lot of advice is very experienced.
49. The boy who ____________ (steal) the money has been caught.
50. The flowers that they ____________ (water) every day are growing well.
51. The man whose son ____________ (join) the army is very proud.
52. The book which I ____________ (write) for months is almost finished.
53. The girl who ____________ (sing) at the party last night sang very well.
54. The house where we ____________ (live) before we moved here was small.
55. The students who ____________ (study) hard will get good grades.
56. The movie that I ____________ (not watch) yet is said to be very exciting.
57. The city which I ____________ (be) to twice is full of history.
58. The teacher who ____________ (train) us for the competition is very strict.
59. The boy who ____________ (hurt) his leg in the accident is getting better.
60. The flowers that they ____________ (pick) yesterday are still fresh.
61. The man whose daughter ____________ (marry) last week is very happy.
62. The book which I ____________ (collect) for years is very valuable.
63. The girl who ____________ (dance) at the concert was very talented.
64. The house where we ____________ (spend) our childhood is very special.
65. The students who ____________ (participate) in the activity have learned a lot.
66. The movie that I ____________ (hear) about for a long time is finally available.
67. The city which I ____________ (travel) to last summer is very beautiful.
68. The teacher who ____________ (inspire) us to study hard is very respected.
69. The boy who ____________ (fall) off the bike is okay now.
70. The flowers that they ____________ (cut) for the vase are very lovely.
三、难题(30 题)
这类题目难度较大,综合考查现在完成时与其他时态的混合使用、现在完成时在复杂语境中的运用,以及一些容易混淆的知识点,如现在完成时和现在完成进行时的区别等,需要考生具备较强的分析和理解能力。
71. By the time I arrived at the party, he ____________ (leave) for an hour. (此处需注意短暂性动词 leave 与延续性时间的转换)
72. She ____________ (work) on this project since last month and she ____________ (not finish) it yet. (涉及现在完成时和现在完成进行时的理解与区分)
73. The moment I saw him, I realized that I ____________ (meet) him somewhere before. (考查现在完成时在复合句中的运用)
74. He said that he ____________ (write) three novels since he graduated from college. (现在完成时在宾语从句中的时态变化)
75. The old man ____________ (be) ill for a long time. I'm afraid he ____________ (pass away) soon. (结合语境判断时态)
76. They ____________ (live) in this house since they got married, but now they ____________ (decide) to move to a bigger one. (现在完成时与一般现在时的结合)
77. I ____________ (wait) for you for two hours. Where ____________ you ____________ (be) (现在完成时和现在完成进行时的综合运用)
78. She ____________ (learn) English for five years, but she still ____________ (have) some problems with grammar. (现在完成时与一般现在时结合体现状态)
79. By the end of last year, they ____________ (build) three new schools in this area. (过去完成时与现在完成时的相关理解,这里是过去的时间为参照点的完成情况)
80. The students ____________ (prepare) for the exam since last week. They ____________ (be) very busy these days. (现在完成时和现在完成进行时的灵活运用)
81. The film ____________ (start) for half an hour when I got to the cinema. (短暂性动词与延续性时间的转换)
82. He ____________ (be) away from home for a month. His family ____________ (miss) him very much. (现在完成时与一般现在时结合体现情感)
83. The workers ____________ (repair) the road since this morning. They ____________ (not finish) it yet. (现在完成时和现在完成进行时结合描述工作情况)
84. She ____________ (buy) this dress last week, but she ____________ (not wear) it yet. (一般过去时和现在完成时的对比运用)
85. The boy ____________ (break) his arm in the accident. He ____________ (be) in hospital since then. (一般过去时和现在完成时结合描述事件发展)
86. I ____________ (know) her since we were children. We ____________ (be) good friends ever since. (现在完成时体现持续的关系)
87. The scientist ____________ (devote) himself to the research for many years. He ____________ (make) great achievements so far. (现在完成时和现在完成进行时结合体现科研成果)
88. The company ____________ (produce) a lot of new products since last year. They ____________ (become) more and more popular. (现在完成时体现发展变化)
89. The old lady ____________ (lose) her dog two days ago. She ____________ (look) for it everywhere since then. (一般过去时和现在完成进行时结合找丢失物品)
90. They ____________ (go) to the beach last weekend, but they ____________ (not swim) in the sea because the water was too cold. (一般过去时的否定情况与整体事件描述)
91. The students ____________ (study) hard for the final exam. They hope they ____________ (get) good grades. (现在完成时和一般将来时结合表达期望)
92. The writer ____________ (publish) several books since he became famous. His latest one ____________ (be) a best - seller. (现在完成时体现创作成果及现在状态)
93. The team ____________ (practice) for the competition for a long time. They ____________ (be) confident of winning. (现在完成时和一般现在时结合体现准备状态)
94. The girl ____________ (join) the dance club last month. She ____________ (learn) a lot of new dances since then. (一般过去时和现在完成时结合体现成长过程)
95. The city ____________ (change) a lot in the past few years. It ____________ (become) more modern and beautiful. (现在完成时体现城市发展变化)
96. The parents ____________ (worry) about their son since he went abroad. They ____________ (receive) no news from him yet. (现在完成时和现在完成进行时结合体现担忧状态)
97. The farmers ____________ (work) in the fields all day. They ____________ (harvest) a lot of crops this year. (现在完成时和现在完成进行时结合体现农业劳作)
98. The musician ____________ (compose) many beautiful pieces of music since he was young. His works ____________ (be) loved by many people. (现在完成时体现音乐创作成就)
99. The athlete ____________ (train) hard for the Olympics for several years. He ____________ (hope) to win a gold medal. (现在完成时和一般现在时结合体现运动员的目标)
100. The tourists ____________ (visit) many famous places in this city. They ____________ (have) a wonderful time here. (现在完成时和一般过去时结合描述旅游经历)
现在完成时 100 题答案
一、基础题(30 题)
have seen:“already” 是现在完成时标志词,主语 I 是第一人称,用 have + 过去分词 seen。
hasn't finished:“yet” 用于现在完成时否定句,主语 She 是第三人称单数,用 hasn't + 过去分词 finished。
have lived:“for ten years” 表示一段时间,用于现在完成时,主语 They 是复数,用 have + 过去分词 lived。
has just come:“just” 表示刚刚,常与现在完成时连用,主语 He 是第三人称单数,用 has + 过去分词 come。
haven't visited:“so far” 是现在完成时标志,主语 We 是复数,用 haven't + 过去分词 visited。
have learned/learnt:“since last year” 表示从去年开始持续到现在,用现在完成时,主语 The students 是复数,用 have + 过去分词 learned/learnt。
has bought:主语 My mother 是第三人称单数,动作对现在有影响,用现在完成时 has + 过去分词 bought。
has broken:主语 Tom 是第三人称单数,强调过去动作对现在的结果,用现在完成时 has + 过去分词 broken。
haven't read:主语 You 是第二人称,现在完成时否定句,用 haven't + 过去分词 read。
has eaten:主语 The dog 是第三人称单数,用现在完成时 has + 过去分词 eaten,表示狗吃完食物对现在的影响。
has been:“since last week” 是现在完成时时间状语,“be ill” 表示状态可与一段时间连用,主语 The old man 是第三人称单数,用 has been。
have known:“for a long time” 表示一段时间,主语 I 是第一人称,用现在完成时 have + 过去分词 known。
have gone:“have gone to” 表示去了某地还未回来,主语 The children 是复数,用 have gone。
has written:主语 She 是第三人称单数,用现在完成时 has + 过去分词 written,表示她写了几封信对现在的影响。
have planted:主语 They 是复数,“plant” 的动作对现在有影响,用现在完成时 have + 过去分词 planted。
has lost:主语 He 是第三人称单数,强调过去丢钥匙对现在的影响,用现在完成时 has + 过去分词 lost。
haven't seen:“since we graduated” 是现在完成时标志,主语 We 是复数,用 haven't + 过去分词 seen。
has been open:“for two hours” 表示一段时间,“open” 在这里是形容词,与 be 连用构成现在完成时 has been open,表示商店开业的状态持续了两小时。
has sung:主语 The girl 是第三人称单数,用现在完成时 has + 过去分词 sung,表示她唱过很多歌对现在的影响。
has worked:“since 2010” 是现在完成时时间状语,主语 My father 是第三人称单数,用 has + 过去分词 worked。
have forgotten:主语 You 是第二人称,用现在完成时 have + 过去分词 forgotten,表示忘记关灯对现在的影响。
have harvested:主语 The farmers 是复数,用现在完成时 have + 过去分词 harvested,表示农民收割庄稼对现在的影响。
has cleaned:主语 She 是第三人称单数,用现在完成时 has + 过去分词 cleaned,表示她打扫完房间对现在的影响。
has arrived:主语 The train 是第三人称单数,用现在完成时 has + 过去分词 arrived,表示火车到达对现在的影响。
haven't had:“yet” 用于现在完成时否定句,主语 I 是第一人称,用 haven't + 过去分词 had。
have built:主语 They 是复数,用现在完成时 have + 过去分词 built,表示他们建桥对现在的影响。
has studied:“for three years” 表示一段时间,主语 He 是第三人称单数,用现在完成时 has + 过去分词 studied。
has caught:主语 The cat 是第三人称单数,用现在完成时 has + 过去分词 caught,表示猫抓了老鼠对现在的影响。
have been:“have been to” 表示去过某地,主语 We 是复数,用 have been。
has corrected:主语 The teacher 是第三人称单数,用现在完成时 has + 过去分词 corrected,表示老师批改完作业对现在的影响。
二、中等题(40 题)
has worked:“who” 引导定语从句修饰 “The man”,先行词是第三人称单数,“for five years” 是现在完成时标志,用 has + 过去分词 worked。
have read:“that” 引导定语从句修饰 “The book”,先行词是物,主语 I 是第一人称,用现在完成时 have + 过去分词 read。
have gone:“whose” 引导定语从句修饰 “The girl”,“parents” 是复数,“go abroad” 动作发生在过去且对现在有影响,用现在完成时 have gone。
bought:“which” 引导定语从句修饰 “The house”,“last year” 是一般过去时标志,用一般过去时 bought,这里描述过去买房的动作。
have learned:“who” 引导定语从句修饰 “The students”,先行词是复数,“since” 引导时间状语,用现在完成时 have + 过去分词 learned。
saw:“last night” 是一般过去时标志,“that” 引导定语从句修饰 “The movie”,这里描述过去看电影的动作,用一般过去时 saw。
have lived:“where” 引导定语从句修饰 “The city”,“since I was born” 是现在完成时时间状语,主语 I 是第一人称,用现在完成时 have lived。
has taught:“who” 引导定语从句修饰 “The teacher”,先行词是第三人称单数,“for two years” 是现在完成时标志,用 has + 过去分词 taught。
has broken:“who” 引导定语从句修饰 “The boy”,先行词是第三人称单数,强调打破窗户对现在的影响,用现在完成时 has + 过去分词 broken。
have planted:“that” 引导定语从句修饰 “The flowers”,先行词是复数,用现在完成时 have + 过去分词 planted,表示种花对现在的影响。
has broken:“whose” 引导定语从句修饰 “The man”,“car” 是单数,强调车抛锚对现在的影响,用现在完成时 has + 过去分词 broken。
borrowed:“which” 引导定语从句修饰 “The book”,“should be returned soon” 表示现在的情况,“borrow” 的动作发生在过去,用一般过去时 borrowed。
lost:“who” 引导定语从句修饰 “The girl”,“lose one's way” 动作发生在过去,用一般过去时 lost,表示女孩过去迷路的情况。
stayed:“where” 引导定语从句修饰 “The house”,“during our holiday” 是过去时间,用一般过去时 stayed,表示过去度假时的居住情况。
haven't passed:“who” 引导定语从句修饰 “The students”,先行词是复数,“have to take a make - up test” 表明考试没过对现在的影响,用现在完成时 haven't + 过去分词 passed。
have wanted:“that” 引导定语从句修饰 “The movie”,先行词是物,“for a long time” 是现在完成时标志,主语 I 是第一人称,用现在完成时 have wanted。
have visited:“which” 引导定语从句修饰 “The city”,先行词是物,“several times” 是现在完成时标志,用现在完成时 have visited。
has given:“who” 引导定语从句修饰 “The teacher”,先行词是第三人称单数,用现在完成时 has + 过去分词 given,表示老师给建议对现在的影响。
has stolen:“who” 引导定语从句修饰 “The boy”,先行词是第三人称单数,强调偷钱对现在的影响,用现在完成时 has + 过去分词 stolen。
water:“that” 引导定语从句修饰 “The flowers”,“every day” 是一般现在时标志,这里描述日常浇水的动作,用一般现在时 water。
has joined:“whose” 引导定语从句修饰 “The man”,“son” 是单数,“join the army” 动作对现在有影响,用现在完成时 has + 过去分词 joined。
have written:“which” 引导定语从句修饰 “The book”,先行词是物,“for months” 是现在完成时标志,主语 I 是第一人称,用现在完成时 have written。
sang:“last night” 是一般过去时标志,“who” 引导定语从句修饰 “The girl”,这里描述过去在派对唱歌的动作,用一般过去时 sang。
lived:“where” 引导定语从句修饰 “The house”,“before we moved here” 是过去时间,用一般过去时 lived,表示过去居住的情况。
study:“who” 引导定语从句修饰 “The students”,描述普遍情况,用一般现在时 study,表示努力学习的学生。
haven't watched:“that” 引导定语从句修饰 “The movie”,先行词是物,“yet” 用于现在完成时否定句,用 haven't + 过去分词 watched。
have been:“which” 引导定语从句修饰 “The city”,先行词是物,“have been to” 表示去过某地,用现在完成时 have been。
has trained:“who” 引导定语从句修饰 “The teacher”,先行词是第三人称单数,“for the competition” 表示目的,用现在完成时 has + 过去分词 trained。
hurt:“who” 引导定语从句修饰 “The boy”,“in the accident” 是过去时间,用一般过去时 hurt,表示男孩过去受伤的情况。
picked:“yesterday” 是一般过去时标志,“that” 引导定语从句修饰 “The flowers”,用一般过去时 picked,表示过去摘花的动作。
married:“last week” 是一般过去时标志,“whose” 引导定语从句修饰 “The man”,“daughter” 是单数,用一般过去时 married,表示女儿过去结婚的情况。
have collected:“which” 引导定语从句修饰 “The book”,先行词是物,“for years” 是现在完成时标志,主语 I 是第一人称,用现在完成时 have collected。
danced:“at the concert” 是过去时间,“who” 引导定语从句修饰 “The girl”,用一般过去时 danced,表示女孩过去在音乐会跳舞的动作。
spent:“where” 引导定语从句修饰 “The house”,“our childhood” 是过去时间,用一般过去时 spent,表示过去在房子度过童年的情况。
have participated:“who” 引导定语从句修饰 “The students”,先行词是复数,“have learned a lot” 表明参加活动对现在的影响,用现在完成时 have participated。
have heard:“that” 引导定语从句修饰 “The movie”,先行词是物,“for a long time” 是现在完成时标志,主语 I 是第一人称,用现在完成时 have heard。
traveled:“last summer” 是一般过去时标志,“which” 引导定语从句修饰 “The city”,用一般过去时 traveled,表示过去去城市旅游的动作。
has inspired:“who” 引导定语从句修饰 “The teacher”,先行词是第三人称单数,用现在完成时 has + 过去分词 inspired,表示老师激励学生对现在的影响。
fell:“who” 引导定语从句修饰 “The boy”,“fall off the bike” 动作发生在过去,用一般过去时 fell,表示男孩过去从自行车上摔下的情况。
cut:“yesterday” 是一般过去时标志,“that” 引导定语从句修饰 “The flowers”,用一般过去时 cut,表示过去剪花的动作。
三、难题(30 题)
had been away:“By the time I arrived” 是过去时间点,“leave” 是短暂性动词,与 “for an hour” 一段时间连用要转换为延续性动词 “be away”,表示在 “我到达” 之前他已经离开一小时了,用过去完成时 had been away。
has been working; hasn't finished:“since last month” 是现在完成进行时的标志,强调动作从过去持续到现在还在进行,所以第一空用 has been working;“yet” 用于现在完成时否定句,第二空用 hasn't finished,表示她还没完成项目。
had met:“The moment I saw him” 是过去时间点,“before” 表示在这个过去时间点之前我见过他,用过去完成时 had met,表示 “过去的过去” 发生的动作。
had written:“He said” 是过去时态,宾语从句中 “since he graduated from college” 表示从过去某时开始,在 “他说” 这个过去动作之前就完成了写小说的动作,用过去完成时 had written。
has been; will pass away:“for a long time” 是现在完成时标志,“be ill” 表示状态可与一段时间连用,第一空用 has been;“soon” 表示将来,第二空用一般将来时 will pass away,表示老人恐怕不久会去世。
have lived; have decided:“since they got married” 是现在完成时标志,第一空用 have lived 表示从结婚到现在一直住在这里;“now” 表示现在,“decide” 的动作对现在有影响,第二空用现在完成时 have decided,表示现在决定搬家。
have been waiting; have; been:“for two hours” 表示一段时间,强调等待这个动作从过去持续到现在还可能继续,第一空用现在完成进行时 have been waiting;第二、三空询问对方去了哪里,用现在完成时 have been,表示过去的动作对现在的影响。
has learned; still has:“for five years” 是现在完成时标志,第一空用 has learned 表示她学英语五年了;“still” 表示仍然,第二空用一般现在时 has,表示她现在语法仍有问题。
had built:“By the end of last year” 是过去的时间点,在这个时间点之前他们已经建了三所学校,用过去完成时 had built,表示 “过去的过去” 的动作。
have been preparing; have been:“since last week” 是现在完成进行时标志,第一空用 have been preparing 表示学生从上周开始一直为考试做准备;“these days” 表示现在这段时间,第二空用现在完成时 have been,表示他们这些天一直很忙。
had been on:“when I got to the cinema” 是过去时间点,“start” 是短暂性动词,与 “for half an hour” 一段时间连用要转换为 “be on”,电影在我到达之前已经开始半小时了,用过去完成时 had been on。
has been; miss:“for a month” 是现在完成时标志,第一空用 has been 表示他离开家一个月了;“His family” 是复数,第二空用一般现在时 miss,表示家人现在想念他。
have been repairing; haven't finished:“since this morning” 是现在完成进行时标志,第一空用 have been repairing 表示工人从早上开始一直在修路;“yet” 用于现在完成时否定句,第二空用 haven't finished,表示还没修完。
bought; hasn't worn:“last week” 是一般过去时标志,第一空用 bought 表示她上周买了裙子;“yet” 用于现在完成时否定句,第二空用 hasn't worn,表示她还没穿过。
broke; has been:“in the accident” 是过去时间,第一空用一般过去时 broke 表示男孩在事故中摔断胳膊;“since then” 是现在完成时标志,第二空用 has been 表示从那以后他一直在医院。
have known; have been:“since we were children” 是现在完成时标志,第一空用 have known 表示我从小就认识她;第二空用 have been 表示从那时起我们一直是好朋友。
has devoted; has made:“for many years” 是现在完成时标志,第一空用 has devoted 表示科学家多年来致力于研究;“so far” 是现在完成时标志,第二空用 has made 表示他目前取得了很多成就。
has produced; have become:“since last year” 是现在完成时标志,第一空用 has produced 表示公司从去年开始生产了很多新产品;第二空用 have become 表示这些产品变得越来越受欢迎,主语是 “They”,用 have。
lost; has been looking:“two days ago” 是一般过去时标志,第一空用 lost 表示老太太两天前丢了狗;“since then” 是现在完成进行时标志,第二空用 has been looking 表示她从那以后一直在找狗。
went; didn't swim:“last weekend” 是一般过去时标志,第一空用 went 表示他们上周末去了海滩;第二空用 didn't swim 表示因为水太冷他们没在海里游泳,描述过去的否定动作。
have been studying; will get:“for the final exam” 表示目的,“since” 引导时间状语,第一空用现在完成进行时 have been studying 表示学生一直在为期末考试努力学习;“hope” 后接宾语从句,用一般将来时 will get,表示他们希望取得好成绩。
has published; is:“since he became famous” 是现在完成时标志,第一空用 has published 表示作家成名后出版了几本书;“His latest one” 是单数,第二空用一般现在时 is,表示他最新的书是畅销书。
have been practicing; are:“for a long time” 表明团队从过去到现在一直在为比赛进行训练,用现在完成进行时 have been practicing 强调动作的持续性;“They” 是复数,“be confident of” 表示 “对…… 有信心”,第二空用一般现在时 are,表示他们现在有信心赢得比赛。
joined; has learned:“last month” 是一般过去时的时间状语,第一空用 joined 表示女孩上个月加入舞蹈俱乐部这个过去的动作;“since then” 是现在完成时的标志,第二空用 has learned 表示从加入俱乐部后到现在她学到了很多新舞蹈。
has changed; has become:“in the past few years” 是现在完成时的时间状语,第一空用 has changed 表示城市在过去几年里已经发生了很多变化;第二空用 has become 表示城市现在已经变得更现代化和美丽了,都是强调过去的动作对现在造成的影响。
have been worrying; haven't received:“since he went abroad” 是现在完成进行时的标志,第一空用 have been worrying 表示父母从儿子出国后就一直担心他;“yet” 用于现在完成时的否定句,第二空用 haven't received 表示他们到现在还没有收到儿子的消息。
have been working; have harvested:“all day” 强调一整天都在持续进行的动作,第一空用 have been working 表示农民们一整天都在田里劳作;“this year” 结合语境,这里用现在完成时 have harvested 表示他们今年已经收获了很多庄稼,强调收获的结果对现在的影响。
has composed; are:“since he was young” 是现在完成时的时间状语,第一空用 has composed 表示音乐家从年轻时就创作了很多优美的音乐作品;“His works” 是复数,第二空用一般现在时 are 表示他的作品现在被很多人喜爱。
has been training; hopes:“for several years” 表示一段时间,第一空用 has been training 表示运动员为奥运会已经刻苦训练了好几年,强调动作的持续;“He” 是第三人称单数,第二空用一般现在时 hopes 表示他现在希望赢得金牌。
have visited; have had:“many famous places” 表明 “visit” 这个动作对现在产生了影响,第一空用 have visited 表示游客们已经参观了这个城市的很多著名景点;“have a wonderful time” 表示 “玩得开心”,第二空用 have had 表示他们在这里度过了一段美好的时光,同样是现在完成时强调过去的动作对现在的感受。