Pick a language and start learning!
现在完成时态 练习 用英语
现在完成时态(Present Perfect Tense)是英语语法中的一个重要时态,它用于描述从过去某个时间开始持续到现在的动作或状态,以及对现在有影响的过去事件。掌握现在完成时态对于提高英语口语和书面表达能力至关重要,因为它能够帮助我们更准确地描述时间关系和事件的持续性。在本页面中,我们将通过一系列的语法练习,帮助您深入理解和运用现在完成时态,增强您的英语表达能力。
在进行这些练习之前,我们需要了解现在完成时态的基本结构和用法。现在完成时态通常由“have/has + 过去分词(past participle)”构成。例如,“I have finished my homework.”(我已经完成了作业)。这个时态常用于描述已经完成的动作、持续到现在的状态、经历以及对现在有直接影响的过去事件。在接下来的练习中,您将通过填空、句子转换和短文改错等多种形式,系统地练习现在完成时态的用法,逐步提高语法水平和实际应用能力。
Exercise 1
<p>1. She has *finished* her homework (完成). </p>
<p>2. They have *gone* to the park (去). </p>
<p>3. He has *eaten* breakfast already (吃). </p>
<p>4. We have *visited* that museum before (参观). </p>
<p>5. I have *read* this book twice (读). </p>
<p>6. The dog has *barked* at the mailman (叫). </p>
<p>7. She has *written* three letters today (写). </p>
<p>8. They have *built* a new house (建造). </p>
<p>9. He has *seen* that movie five times (看). </p>
<p>10. We have *traveled* to Japan (旅行). </p>
Exercise 2
<p>1. She has *finished* her homework (complete action). 她完成了作业。</p>
<p>2. They have *visited* the museum (visit a place). 他们参观了博物馆。</p>
<p>3. He has *lost* his keys (something missing). 他丢了钥匙。</p>
<p>4. We have *seen* that movie (watch a film). 我们看过那部电影。</p>
<p>5. I have *eaten* breakfast (have a meal). 我吃了早餐。</p>
<p>6. The cat has *climbed* the tree (action by an animal). 猫爬上了树。</p>
<p>7. She has *read* the book (read a text). 她读过那本书。</p>
<p>8. They have *arrived* at the airport (reach a destination). 他们到达了机场。</p>
<p>9. He has *written* a letter (write something). 他写了一封信。</p>
<p>10. We have *made* a cake (create something). 我们做了一个蛋糕。</p>
Exercise 3
<p>1. She *has lived* in New York for five years (住在纽约五年了).</p>
<p>2. They *have finished* their homework already (已经完成作业了).</p>
<p>3. We *have seen* that movie before (以前看过那部电影).</p>
<p>4. I *have eaten* at that restaurant many times (在那家餐厅吃过很多次).</p>
<p>5. He *has read* all the Harry Potter books (读过所有的哈利波特书).</p>
<p>6. The children *have gone* to bed (孩子们已经上床睡觉了).</p>
<p>7. She *has written* three books in her career (她的职业生涯中写了三本书).</p>
<p>8. They *have visited* Paris twice (去过巴黎两次).</p>
<p>9. We *have known* each other for ten years (认识十年了).</p>
<p>10. I *have never been* to Japan (从未去过日本).</p>