清秋诗社
幼苗
共回答了27个问题采纳率:92.6% 举报
一般过去时表示在过去特定的时间里发生的动作或存在的状态,比如,I lived in Beijing,two years ago.强调过去.另一方面,它用于过去某段时间发生的动作或存在的状态,多为for+时间段.I lived in the countryside for 10 years.
现在完成时则是吧过去和现在联系在一起.强调动作以完成,对现在的影响.比如,Have you had lunch yet?Yes,l have.l've just had it.正式因为我吃过了,所以对现在产生的影响就是我现在不饿了.现在完成时还表示动作从过去开始持续到现在.例如,He has lived here since 10years ago.他现在依旧住在这里.
还有有一个区分就是,介绍事实用完成时,说明细节用过去时.
这可是我用爪机一个一个字码的,有错字请见谅...时态要练好做题不可少,英语的语感哼重要,虽然很空,但这是我上学时的经验.至于为什么不用have happened是因为happened在此强调过去发生,修饰thing.并没有暗示事件对现在产生影响.哦哦哦,好累啊,
1年前
10