at, by, on, in, with, forIn Hangzhou Mr. Green was deeply struck

at, by, on, in, with, for
In Hangzhou Mr. Green was deeply struck ____ the beauty of nature that he stayed ____ another night.
【正确答案】:by;for
【题目解析】:【考点点击】本题考查介词。【要点透析】 be struck by是固定短语,意为“被某物打动,迷恋某物”;for常与一段时间连用,作延续性动作的状语, stay for another night意为“再待一晚”。