早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于语法以下是泰戈尔《园丁集》中的句子,语法部分有些不明白,wherehaveIcomefrom,wheredidyoupickmeup?请问这个句子中孩子问我从哪里来?为什么用have而不用过去时,而后面的come为什么没

题目详情
关于语法 以下是泰戈尔《园丁集》中的句子,语法部分有些不明白,
where have I come from,where did you pick me up?
请问这个句子中孩子问 我从哪里来?为什么用have 而不用过去时,而后面的 come 为什么没有用came?
▼优质解答
答案和解析
have加动词过去分词表示完成时.
come的过去分词为come,而不是came,came是一般过去时.
用完成时而不用现在时,是因为过去每一行为对现在造成了影响,诗人想表达的是我从哪里来对现在的生活有影响.
如果你想用一般过去时,这是完全没错的.但是诗人就这样写的,你应尊重原文.