单选题 The long wait for news of my exam results has already set my nerves______.(2013年3月中国科学院考博试题)
【正确答案】 B
【答案解析】解析:A项“on fire”意为“起火,着火”;B项“on edge”意为“竖着、直立着,紧张不安、烦躁”;C项“on earth”意为“世界上,人世间”;D项“on impulse”意为“一时冲动,心血来潮”,由句意可知,“漫长的等待已经让我心烦意乱”,因此选择B项。