Word bank

whom [huːm] pron.谁(who的宾格)

constant [ˈkɒnstənt] adj. 不变的

companion [kəmˈpænjən] n. 同伴;朋友

knowledgeable [ˈnɒlɪdʒəb(ə)l] adj. 知识渊博的

entertain [ˌentəˈteɪn] vt. 娱乐;招待;怀抱;容纳

dispirited [dɪˈspɪrɪtɪd] adj. 沮丧的;没有精神的;意气消沉的