一道英语小题,越快越好,谢谢
来源:百度知道 编辑:UC知道 时间:2024/06/01 13:42:28
Who called me just now?
--A man calling himself TOM.
我想问为什么用的是calling,这里应该是ing做定语吧。那如果用calls呢?不是也通吗?为什么非得用做定语呢?
--A man calling himself TOM.
我想问为什么用的是calling,这里应该是ing做定语吧。那如果用calls呢?不是也通吗?为什么非得用做定语呢?
回答who的话,回答应该是个人,calling himself TOM作定语,若换成calls,回答变成了一个主谓宾句子了,译成“一个男人叫自己TOM”显然不能回答问句“刚才是谁给我打电话?”
a man calling himself TOM 一个自称是汤姆的男人
相当于只回答了一个词a man,后面的calling himself TOM是修饰a man的。
a man calls himself TOM 一个男人叫自已为汤姆
是一个完整的句子,而且与上面的问题不搭配
现在分词做后置定语,表示主动意义
过去分词做后置定语,表示被动意义
要注意句子的结构,回答是“谁”,不是一个句子
回答是省略句:A man calling himself Tom called me just now.一个自称Tom的人。=A man who called himself Tom called me just now.
其实是说:
A man calling himself TOM called you just now.
是省略结构
如果用calls,就答非所问了 因为问题是who 回答是一个事件:一个人叫自己TOM
我觉得这里是用calling更好一些!
表示一个自称是汤姆的人来过电话.
一般我们都是这样说的,因为情景背景是电话!