Reported Speech - Present Perfect
Practice changing present perfect sentences into reported speech with 20 exercises
Level: B2-C1Difficulty: hard⏱️ 15 minutes
Question 1 of 200 correct so far
Question 1
Change the direct speech into reported speech. Use 'she said' or 'he told me' as indicated.
"I have finished my homework."
She said
💡 Tips for Success
- •Present perfect (have/has + past participle) changes to past perfect (had + past participle)
- •Remember: 'have done' → 'had done', 'has been' → 'had been'
- •Time expressions: already, just, ever, never, since, for usually don't change
🌟 Community Insights
How difficult did you find this exercise?