https://englishlive.ef.com/blog/language-lab/15-common-english-idioms-and-phrases/
This resource might help you.