核心问题
薄冰教授在《英语语法札记》(一)中说:“a good worker 中的 good 不是修饰 worker,而是修饰 work,整个意思是 one who does good work... 再如 a good sailor(不晕船的人)。”对于这个分析我是没有异议的。但是我有一个问题:a good worker,a good sailor 能否也可表示“好工人”“好海员”?
词典解答
薄冰教授的分析是正确的,但是应当补充一句:这样的结构有时可以作两种分析。例如 GCE 就对 a good soldier 和 a good writer 作了两种分析: