Pick a language and start learning!
完成时态练习 练习 用英语
完成时态(Perfect Tense)是英语语法中一个重要且常见的时态类别,用来表示动作在某一特定时间之前已经完成,或对现在、过去或将来产生影响。掌握完成时态不仅有助于提高英语写作和口语表达的准确性,还能增强对英语阅读材料的理解能力。通过系统的练习,您将能够更加熟练地使用完成时态,清晰表达复杂的时间关系和事件顺序。
在本页的完成时态练习中,我们将提供各种类型的题目,包括填空、改错、句子重组等,帮助您全面掌握现在完成时、过去完成时和将来完成时的用法。每道练习题都配有详细的解析,确保您在练习的过程中不仅能找出正确答案,还能了解其背后的语法规则和应用场景。通过反复练习和理解,您将能够在实际交流中更加灵活地运用完成时态,提升您的英语综合能力。
Exercise 1
<p>1. She has *finished* her homework (verb for 完成).</p>
<p>2. They have *traveled* to many countries (verb for 旅行).</p>
<p>3. He has *eaten* breakfast already (verb for 吃).</p>
<p>4. We have *lived* in this city for five years (verb for 住).</p>
<p>5. The movie has *started* just now (verb for 开始).</p>
<p>6. I have *read* that book twice (verb for 读).</p>
<p>7. She has *lost* her keys (verb for 丢失).</p>
<p>8. He has *written* a letter to his friend (verb for 写).</p>
<p>9. They have *built* a new house (verb for 建造).</p>
<p>10. The cat has *slept* on the sofa (verb for 睡觉).</p>
Exercise 2
<p>1. She *has finished* her homework (完成动作)。</p>
<p>2. They *have visited* Paris three times (去过的次数)。</p>
<p>3. He *has been* to the new restaurant (去过的地方)。</p>
<p>4. We *have lived* in this city for ten years (居住时长)。</p>
<p>5. I *have eaten* sushi before (经历过的食物)。</p>
<p>6. She *has studied* English for five years (学习时长)。</p>
<p>7. They *have watched* that movie already (已经完成的动作)。</p>
<p>8. He *has read* this book twice (阅读次数)。</p>
<p>9. We *have met* him at the conference (在会议上见过)。</p>
<p>10. I *have lost* my keys (找不到的东西)。</p>
Exercise 3
<p>1. She *has finished* her homework already (verb for completing). 提示: 她已经完成了作业。</p>
<p>2. They *have visited* Paris twice (verb for visiting). 提示: 他们已经去过巴黎两次。</p>
<p>3. I *have seen* that movie before (verb for seeing). 提示: 我之前看过那部电影。</p>
<p>4. He *has lost* his keys again (verb for losing). 提示: 他又把钥匙弄丢了。</p>
<p>5. We *have eaten* lunch already (verb for eating). 提示: 我们已经吃过午饭了。</p>
<p>6. She *has been* to the new museum (verb for being). 提示: 她去过新博物馆。</p>
<p>7. They *have lived* in this city for five years (verb for living). 提示: 他们在这座城市住了五年。</p>
<p>8. I *have written* three letters today (verb for writing). 提示: 今天我已经写了三封信。</p>
<p>9. He *has broken* his leg (verb for breaking). 提示: 他摔断了腿。</p>
<p>10. We *have met* before at the conference (verb for meeting). 提示: 我们在会议上见过面。</p>