英语中关于现在完成时和过去时的用法
英语中关于现在完成时和过去时的用法看到书中的一个填空我就纠结了,A:I don't feel well .I have a cold B:Have you been to the hospital 为什么答是用have you been 的现在完成时,而不是用 did you go to the.的过去时的形式?什么时候是用have you been ,什么时候是用did you go 我还是初二的学生,不要说得太虐人的
最佳回答
现在完成时与一般过去时的最大区别就是:现在完成时强调过去发生的事对现在造成的影响,而一般过去时只是表示在过去的时间里发生的动作,不强调对现在造成的影响。假设B:Why are you look unhappy?A:because I have failed my exam。“不高兴”是“考试考惨了”的原因,是对现在造成的影响,用现在完成时。补充:第一种现在完成时:1。过去发生的动作对现在造成的影响和结果eg:Six students have bought red eyes。(无现在或过去的时间)2。没有短暂性动词3。译成汉语有‘着’‘了’‘过’eg:Have you ever studied with a group?你团队学习过吗?4。有关键词never,ever,just,before,yet(already)等第二种现在完成时:过去发生的动作对现在造成的影响和结果动词用延续性动词后跟一段时间(since+过去时间,或for+一段时间)eg:Has he come yet?He has come。=He has been here for two hours。全是一字一字打得,好辛苦╮(╯▽╰)╭
最新回答共有2条回答
-
2026-04-07 22:57:45迷人的羽毛
回复现在完成时与一般过去时的最大区别就是:现在完成时强调过去发生的事对现在造成的影响,而一般过去时只是表示在过去的时间里发生的动作,不强调对现在造成的影响。假设B:Why are you look unhappy?A:because I have failed my exam。“不高兴”是“考试考惨了”的原因,是对现在造成的影响,用现在完成时。补充:第一种现在完成时:1。过去发生的动作对现在造成的影响和结果eg:Six students have bought red eyes。(无现在或过去的时间)2。没有短暂性动词3。译成汉语有‘着’‘了’‘过’eg:Have you ever studied with a group?你团队学习过吗?4。有关键词never,ever,just,before,yet(already)等第二种现在完成时:过去发生的动作对现在造成的影响和结果动词用延续性动词后跟一段时间(since+过去时间,或for+一段时间)eg:Has he come yet?He has come。=He has been here for two hours。全是一字一字打得,好辛苦╮(╯▽╰)╭
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
