英语听力课堂(www.tingclass.net)是公益性质的英语学习网站,您可以在线学习英语听力和英语口语等,请帮助我们多多宣传,谢谢!
If something stares someone in the face, it is very easy to see or obvious, although you may not be immediately aware of it.
对(某人)来说显而易见;对(某人)来说是明摆着的
The answer has been staring us in the face all along!
答案一直就明摆在我们面前!
The answer is staring you in the face! It's your kids who are stealing money from your purse.
明摆着是你的孩子从你钱包里偷的钱。