Pick a language and start learning!
Present perfect tense Exercises in English language
Mastering the present perfect tense is essential for fluency in English, as it connects past actions to the present moment. This tense is often used to describe experiences, changes, and achievements that have relevance to the current context. For instance, phrases like "I have visited Paris," "She has changed her job," and "They have completed their project" illustrate how the present perfect tense bridges past events with the present, highlighting their ongoing significance or recent completion.
Understanding and practicing the present perfect tense can significantly enhance your communication skills. It helps convey nuances about time, emphasizing actions that have occurred at an unspecified point before now. Through these exercises, you will learn to form correct sentences using "have" or "has" followed by the past participle of verbs. Additionally, you'll explore the differences between the present perfect and simple past tenses, ensuring you can accurately express time-related concepts in everyday conversations and writing.
Exercise 1
<p>1. She *has visited* Paris three times (verb for travel).</p>
<p>2. They *have finished* their homework already (verb for completion).</p>
<p>3. He *has lost* his keys again (verb for misplacement).</p>
<p>4. We *have known* each other for ten years (verb for familiarity).</p>
<p>5. The children *have eaten* all the cookies (verb for consumption).</p>
<p>6. I *have read* that book twice (verb for reading).</p>
<p>7. They *have moved* to a new house (verb for relocation).</p>
<p>8. She *has broken* her leg (verb for injury).</p>
<p>9. The dog *has dug* a big hole in the garden (verb for digging).</p>
<p>10. You *have missed* the train (verb for not catching).</p>
Exercise 2
<p>1. She *has visited* Paris twice this year (verb for traveling to a place).</p>
<p>2. They *have finished* their homework already (verb for completing a task).</p>
<p>3. He *has lost* his keys again (verb for misplacing something).</p>
<p>4. We *have eaten* dinner at that restaurant before (verb for consuming food).</p>
<p>5. The dog *has found* its way back home (verb for locating something).</p>
<p>6. I *have read* that book several times (verb for going through written content).</p>
<p>7. She *has broken* her phone screen (verb for causing damage).</p>
<p>8. They *have seen* that movie three times (verb for watching something).</p>
<p>9. He *has bought* a new car (verb for purchasing something).</p>
<p>10. We *have known* each other since childhood (verb for being acquainted with someone).</p>
Exercise 3
<p>1. She has *finished* her homework already (complete).</p>
<p>2. They have *traveled* to many countries this year (visit different places).</p>
<p>3. He has *lost* his keys again (misplace).</p>
<p>4. We have *seen* that movie twice (watch).</p>
<p>5. I have *met* him before at a conference (encounter).</p>
<p>6. The company has *launched* a new product recently (release).</p>
<p>7. Have you *read* the latest book by that author? (past tense of "read").</p>
<p>8. She has *written* three novels so far (create literature).</p>
<p>9. They have *built* a new school in the town (construct).</p>
<p>10. I have *eaten* sushi at that restaurant (consume food).</p>