Write the letter of the word(s) that best complete(s) each sentence:
a - in good time b - make good c - good to go d - good sport e - in good hands f - a good many g - up to no good h - a world of good i - too good to be true j - so far, so good
(c) 2006-2023 LearnEnglishFeelGood.com unless otherwise stated. REPOSTING ANY OF OUR CONTENT ONLINE IS NOT ALLOWED. Please see our content policy before sharing our content.