The news of the president's death __ him ,I found him __ on the beach sadly.a.astonished,seatedb.astonished at,sittingc.puzzled,seatingd.puzzled for,sat选哪个,为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 05:58:06
Thenewsofthepresident''sdeath__him,Ifoundhim__onthebeachsadly.a.astonished,seatedb.astonishedat,sitti

The news of the president's death __ him ,I found him __ on the beach sadly.a.astonished,seatedb.astonished at,sittingc.puzzled,seatingd.puzzled for,sat选哪个,为什么?
The news of the president's death __ him ,I found him __ on the beach sadly.a.astonished,seated
b.astonished at,sitting
c.puzzled,seating
d.puzzled for,sat
选哪个,为什么?

The news of the president's death __ him ,I found him __ on the beach sadly.a.astonished,seatedb.astonished at,sittingc.puzzled,seatingd.puzzled for,sat选哪个,为什么?
选A
astonish表示“震惊”,一般用法为sth.astonish(es) sb.表示某事令某人感到很震惊.
puzzle表示“困惑”,用法与astonish一样,表示某事令某人困惑.
两个词后面都不加at 或者for,直接跟sb,所以B和D选项可以排除;
从意思上看,总统死了的新闻是肯定令人震惊而不是困惑的,这是选A的原因之一.
现在看第二空.
正常情况下是find sb.doing sth.,但seat这个词有点特殊.
seat作动词用时有使动用法,就是seat sb.让某人坐,如果是自己坐就是 I seat myself,这里是“我发现他坐在沙滩上”,要用被动,“他(被他自己)坐在沙滩上”,如果坚持ing形式就必须是I found him seating himself on the beach sadly.
如果用sit,就用sitting形式,不知道这样解释懂不懂,有点绕.

C
astonished at :对xx感到惊奇
puzzled for:对xx感到疑惑
puzzle sb:使某人疑惑←正解
find sb do:发现某人做过某事
find sb doing:发现某人正在做某事