English Grammar: Present Perfect Tense Practice

Photo

Task 1: Fill in the Blanks with Appropriate Verbs

  1. First Blank: taken
  2. Second Blank: arrived
  3. Third Blank: spoken
  4. Fourth Blank: decided
  5. Fifth Blank: driven

📝 Explanation:
- These blanks require the correct verb form to complete the sentences.
- Each verb needs to match the context and grammatical structure of the sentence.

Task 2: Present Perfect Exercise

📌 Correct Answers:
1. Tom has emptied the rubbish.
2. Claire has answered all the questions.
3. I have walked ten kilometres.
4. They have lost their car keys.
5. John has bought a new jacket.
6. Diana has broken her arm.
7. Bill and Tim have cleaned the kitchen.
8. The train has left the station.
9. Karen has finished her violin practice.

🔍 Key Points:
- Use 'have/has' + past participle
- Focus on matching the verb from the given box
- Ensure subject-verb agreement

Task 3: Word Order

📝 Correct Sentence:
I haven't finished my homework yet.

🧩 Steps to Solve:
1. Start with the subject 'I'
2. Add the negative 'haven't'
3. Place the verb 'finished'
4. Add 'my homework'
5. End with 'yet'

Photo

Task: Complete the Sentences with Appropriate Verbs

📝 Correct Answers:

  1. The train has stopped. (stop)
  2. She has taken some photos. (take)
  3. She isn't ready yet. She hasn't packed her case yet. (pack)
  4. We can do our stop now. (stop)
  5. She isn't ready yet. She hasn't decided where to go. (decide)
  6. Sally hasn't† spoken yet. Where can she be? (speak)
  7. I've never spoken to your mother. (speak)
  8. I haven't decided which shoes to buy yet. (decide)
  9. My father has driven to Rome. (drive)

🔍 Key Points:
- Use present perfect tense (have/has + past participle)
- Match the verb to the context of the sentence
- Pay attention to the subject and verb agreement

💡 Grammar Tip:
Present perfect tense is used to describe actions that:
- Happened at an unspecified time before now
- Started in the past and continue to the present
- Have a result in the present

thinking img
progress gif

Text copied
Done
Error
×