不是,come from是一个动词词组,是来自的意思,其中come是动词,from是介词。
主语是it的时候不一定是comes from因为时态问题。
如果主句是一般现在时没有什么提示词的话那就是it comes from。
如果主句有表示过去的相关词组或短语比如 three years ago那就用过去时it came from。
不能说come from表示来自的意思就只有一般现在时因为人是能改国籍的,这样来源地就不一样了,但是现实生活中比较少见,英语考试中也不会有。
一般动词是指一个词(swim、go等),两个词以上是词组或短语(arrive at、take off等)
人称的谓语动词单复数问题
根据时态分开讨论:
一般现在时,这种最简单,he、she、it或是一些单数名词比如说a book等谓语动词就用单数,直接+s
e.g.He often takes a walk after supper.
they或是复数名词包括特殊情况I和you时谓语动词就是复数,不+s
过去时等特殊情况
he、she、it或是一些单数名词比如说a book等谓语动词用单数,was
they或是复数名词包括特殊情况I和you时谓语动词是复数形式,were
类推着说现在完成时就是have/has done,过去完成时had done,进行时态一样,只是谓语动词后+doing形式