句意:走了一整天后,玛丽躺在草地上休息了一会儿。选项含义:
A. upon:在……上面(和on意思相近,更正式一点)
B. through:穿过(从物体内部穿过,比如穿过森林)
C. across:穿过(从物体表面穿过,比如穿过马路)
D. over:在……上方(通常指悬空的上方,比如桥在河上方)
解析:这里是说“躺在草地上”,需要表示“在……上面”的介词。B选项through是“穿过内部”,不符合“躺在草上”的意思;C选项across是“从表面穿过”,不是“待在上面”;D选项over是“悬空上方”,但躺是接触草地的,不是悬空;A选项upon表示“在……上面(接触表面)”,符合“躺在草地上”的语境,所以选A。