…… for (something)

Can you complete this English expression? It means “to make a great effort to accomplish something”.

….. for (something)

a) hard

b) effort

c) wander

d) strive

The answer is below!↓

Photo by Pixabay on Pexels.com

Answer: strive

Strive for (something)!

Example: I am striving for a promotion at work.

By I Talk You Talk Press – Easy English Reading