一个英语的差异 I haven't visit here for a long time 和I didn't visit

一个英语的差异
I haven't visit here for a long time 和I didn't visit here for a long time 这两个句子都对吗?如果都对的话不同点要怎么理解 如果不对的话应该正确的怎么改?
wangjingjun327 1年前 已收到1个回答 举报

gmzyes 幼苗

共回答了19个问题采纳率:100% 举报

这两句从意思上来讲都是我很长时间没有拜访你了,但是相对来说第一句强调对现在的影响,而第二句式一般过去时,不强调对现在的影响,一般情况下,后面跟有for a long time前面用现在完成时比较合适

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.204 s. - webmaster@yulucn.com