作业帮 > 英语 > 作业

英语翻译我认识Daniel已经十多年了.()A.I have known Daniel for more than te

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/17 05:17:31
英语翻译
我认识Daniel已经十多年了.()
A.I have known Daniel for more than ten years.
B.I known Daniel for more than ten years.
是什么时态?
与现在完成时态有什么异同点?
英语翻译我认识Daniel已经十多年了.()A.I have known Daniel for more than te
A是正解.
I have known Daniel for more than ten years.
现在完成时,从过去某时间一直到现在的状态.
认识丹尼尔是十多年前的事了,一直算到现在的话就是十多年了.
一般过去时,描述的是过去某个时间点的事.既然是一个时间点的,就不能说一段十多年这么久的时间.但是可以说十多年前认识的.
B句子用的是过去分词,而一般过去时用动词的过去式,不用过去分词.
用一般过去时的正确表达是:
I knew Daniel ten years ago.