问题描述: i have a dog named Ann 为什么name要加d,不是一般时吗 1个回答 分类:英语 2014-11-21 问题解答: 我来补答 这道题的正确答案是:这里是动词过分去词做定语,修饰a dog,它与句子的时态没有任何关系named,意思是被叫做,被称为我有一条叫做安妮的狗. 再问: 为什么与句子时态没关系啊?不明白 再答: 这里named的是非谓语动词, 它不做谓语,所以跟主句的时态没有关系 在这句话中,非谓语动词named做a dog的定语 之所以用named,是因为狗的名字是被别人叫的,所以用过去分词表被动 展开全文阅读