Multiple choice Directions: Fill in the blank. They put his success _________ to sheer hard work. down up upon on Reveal answer Fill a bubble to check yourself D Correct answer Explanation Case of idiomatic phrase. 'To put on to' means 'giving credit to'. And the sentence implies the same that the credit for 'his' success goes to his hard work.