The website TalkEnglish.com is a good practice site.
Listen to each one a few times and then practice repeating a few times.
Level 1
2. Variations of 'I'm in/at/on'
3. I'm good at
4. I'm + (verb)
5. I'm getting
12. I wanna + (verb)
13. I gotta + (verb)
19. I don't have time to + (verb)
25. I'm not used to + (verb-ing)
Level 2
4. I'm thinking of + (verb-ing)
8. It's hard for me to + (verb)
9. I'm having a hard time + (verb-ing)
11. I've heard that + (subject + verb)
12. It occurred to me that (subject + verb)
13. Let me + (verb)
14. Thank you for
15. Can I + (verb)
17. I'm not sure if (subject + verb)
19. I don't know what to + (verb)
20. I should have + (past participle)
23. You're supposed to + (verb)
27. Are you trying to + (verb)
28. Please + (verb)
29. Don't + (verb)
30. Do you like
Level 3
3. What do you think about (verb-ing)
6. You could have + (past participle)
7. If I were you, I would + (verb)
8. It's gonna be + (adjective)
10. That's why + (subject + verb)
12. The point is that + (subject + verb)
13. How was + (noun)
15. What if + (subject + verb)
16. How much does it cost to + (verb)
17. How come + (subject + verb)
18. What are the chances of + (verb-ing)
19. There is something wrong with + (noun)
21. Let's say that + (subject + verb)
22. There's no need to + (verb)
23. It takes + (time) + to + (verb)
24. Please make sure that + (subject + verb)
27. There's no way + (subject + verb)
28. It's very kind of you to + (verb)