Sam arrived in San Diego a week ago这里为什么不能填 sam has arrived in San Diego a week ago

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 06:22:31
Sam arrived in San Diego a week ago这里为什么不能填 sam has arrived in San Diego a week ago
xTkn@_ANnڒ#PQ AI<໤;\^㐊>J*wvf:ې_Kr2< iCNHOֶ$K$om3͗"7*idDzpt&U}t3/";ߓp$SLOަF {!vwPyikq9^کgfK*0,SmBb1EWtx#4wWB05kH?|; G#9MzЎ|dfEc*yaA[V≧JNg© ؏9N 3CbJJBl|#3/3T#7^ !sn!/ 5α>ffMQjXi7Mlu6_5\e<~r /22<*FF4npؠz6b)xԲ0+;U,0Ћ:FjrvڙB-p搭qKɔ Ʊx=wA/O>"ߙp q_:4k+ajS , n<>0Wy5m M?}3T<

Sam arrived in San Diego a week ago这里为什么不能填 sam has arrived in San Diego a week ago
Sam arrived in San Diego a week ago
这里为什么不能填 sam has arrived in San Diego a week ago

Sam arrived in San Diego a week ago这里为什么不能填 sam has arrived in San Diego a week ago
a week ago一个星期前,表示过去式的一个时间状语,要用动词的过去式 arrived.has arrived 是完成式,需要和一个表示一段时间的时间状语连用.比如 Sam has arrived in San Diego for a week.

这里的a week ago是一个过去的时点
所以用过去事
如果是since last week 那就是现在完成时乐

arrive 是瞬间动词,不能用于完成时
要用完成时要说sam has been in San Diego.
但是这里的a week ago 不是完成时,是过去时,

这是一个很基本的知识点,朋友在学英语的道路上还有很长的路要走,加油啊!
a week ago是很明显的一般过去时的时态标志,所以只能是arrived,而不能是has arrived。
这是语法,要记住,别问太多为什么。
就像汉语中的说法:“晒太阳”而不说“太阳晒”一样,大家习惯了,所以老外学汉语就得这么说。...

全部展开

这是一个很基本的知识点,朋友在学英语的道路上还有很长的路要走,加油啊!
a week ago是很明显的一般过去时的时态标志,所以只能是arrived,而不能是has arrived。
这是语法,要记住,别问太多为什么。
就像汉语中的说法:“晒太阳”而不说“太阳晒”一样,大家习惯了,所以老外学汉语就得这么说。

收起

完成时态不能用过去时点做状语。