问题
单项选择题
"______" means "to have, show confidence or pride in one’s worth, good character, ability, .etc".
A. To ride one’s high horse
B. To keep a straight face
C. Not to bat an eyelid
D. To hold one’s head high
答案
参考答案:D
解析:本题主要考查关于言谈举止的英语成语。
英语成语与英语文化密切相关,英语成语的意思不能按字面意思来解释。“to ride one’s high horse”指“趾高气扬的,骄傲的,自豪的”;“to keep a straight face”指“憋住笑或不露笑容:即使感觉到好笑、疑虑、不信任等,也不表示出来”。“not to bat an eyelid”指“对于发生的非同一般的事不表示惊讶、关心或警觉”;“to hold one’s head high”表示“对自己的价值、素质、能力等的自信”。因此,D项符合题意。