急!everybody called him uncle Liu中为什么是called而不是calls
急!everybody called him uncle Liu中为什么是called而不是calls
急!everybody called him uncle Liu中为什么是called而不是calls
急!everybody called him uncle Liu中为什么是called而不是calls
意思就是 过去人人抖叫他刘叔叔.
也许现在不叫了呢
如果用calls就是每个人都叫他刘叔叔.(现在)
called表示一般过去时,而calls 表示一般现在时,是时态不同而已。
uncle Liu 是被叫的 所以用被动的
(在过去的时间里),每个人都叫他刘叔叔。
首先,这句话之所以用called是因为表示过去,而不是现在。如果这是一个单项选择题并且没有前后文信息的话,选项里有calls就没有called,因为这两个词填在这里都在语法上可行。
其次,这句话不能理解为被动语态,因为被动语态的用法是“主语被怎么样了”,比如my leg is broken,或者针对于宾语的,例如It makes me cry。区别在于用动词一般时态做宾语补足语(主谓宾结构...
全部展开
首先,这句话之所以用called是因为表示过去,而不是现在。如果这是一个单项选择题并且没有前后文信息的话,选项里有calls就没有called,因为这两个词填在这里都在语法上可行。
其次,这句话不能理解为被动语态,因为被动语态的用法是“主语被怎么样了”,比如my leg is broken,或者针对于宾语的,例如It makes me cry。区别在于用动词一般时态做宾语补足语(主谓宾结构)表被动,或者用动词过去式做表语(主系表结构)表示被动。
在这句话中,called如果理解为被动语态,那么就存在语法错误,正确的说法应该是everybody is called uncle Liu by him,每个人都被他称作刘叔叔。或者说hi is called uncle Liu by everybody,每个人都叫他刘叔叔。
题目中的这句话的翻译应该是“每个人曾经都叫他刘叔叔”,或者说“每个人那会儿都叫他刘叔叔”。
收起