SMART Vocabulary: linked text and phrases Hard work and expending energy assiduity assiduous assiduously assiduousness be functioning on vacant idiom burn work effortful effortfully elbow grease hamster wheel eliminate perseverance plough plough by some thing press place a little something in/put some thing into a thing rearguard motion battle swing https://shaneyfmsx.mysticwiki.com/844832/the_definitive_guide_to_garage