Concept:Rhyme is determined by identical final vowel and consonant sounds, not by spelling.
Explanation:The given word "great" is pronounced /ɡreɪt/.
Its final sound is /eɪt/.
Now check each option by its pronunciation.
"Heat" is /hiːt/, ending with /iːt/, so it does not rhyme.
"Freight" is /freɪt/, ending with the same /eɪt/ sound, so it rhymes with "great".
"Boast" is /boʊst/, ending with /oʊst/, so it does not rhyme.
"Greet" is /ɡriːt/, ending with /iːt/, so it does not rhyme.
Only "freight" has the identical final sound to "great".
Answer:B. freight