首页 知识详情

Did you...和Have you...

网校学员阿咸说**在学习新概念英语第一册【随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

小屿Ivy

同学你好,该知识点来自沪江网校《新概念英语第一册【随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~

同学询问的其实是一般过去时和现在完成时的区别,对吗?
适用一般过去时的句子,用Did you...提问,适用现在完成时的句子,用Have you...提问。

一般现在时主要用于以下场景:

表示经常的或习惯性的动作,常与表示频率的时间状语连用。

时间状语:always,usually,every morning/night/evening/day/week/year,often,sometimes,occasionally,from time to time,twice a week,rarely,seldom,once a month,hardly,ever,never.

例:I leave home for school at 7:00 every morning. 我每天早上7点左右离开家去学校。

描述主语的状态、性质、特征、能力等,目的是为了“描述现阶段的动作或者状态。

例:I don't want so much. 我不想要太多。
  Wang An writes good English but doesn't speak well. 王安英语写得很好但是说的不好

比较:Now I put the sugar in the cup. 现在我把一些糖放杯子里面。
      I am doing my homework now. 现在我正在写我的作业。

第一句用一般现在时,用于操作演示或指导说明的示范性动作,表示言行的瞬间动作。

再如:Now watch me,I switch on the current and stand back. 第二句中的now是进行时的标志,表示正在进行的动作的客观状况,所以后句用现在进行时。

陈述客观真理,客观存在,科学事实。

  The earth moves around the sun.地球绕着太阳转。
  Shanghai lies in the east of China.上海市在中国的东部。

在时间状语从句和条件状语从句中,常用一般现在时代替将来时。

表示预先计划或安排好的行为,有些表示状态和感觉的动词表示现在发生的具体行为时,只用一般现在时,而不用进行时态,这样的动词有arrive,be,begin,come,close,depart,end,go,leave,open,return,sail,start,stop等。

表示格言或警句中。

例:Pride goes before a fall. 骄者必败。

注意★:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。

例:Columbus proved that the earth is round. 哥伦布证明了地球是圆的。

现在完成时的常用情况如下:

表示影响或结果

该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。

如:
He has been away from the city.他已离开这个城市。(结果:他不在这个城市。)
How often have you seen her again?你隔多长时间见她一次?

表示持续

该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。

如:
He has taught in our school for 30 years.他在我们学校教书已有30年了。
He has been busy since last week.自上个星期以来他一直很忙。
He has worked for us ever since he left school.他离开学校以后就一直为我们工作。

注意:当现在完成时表示持续时,谓语动词不能使用非延续性动词(短暂性动词),而应该使用延续性动词,即换一种说法,如:

He has been away for one minute.他已经离开一分钟了。
He has had this book for two months.他买这本书已有两个月了。
She has kept the table for three months.她已经借了这张桌子三个月了。

同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。如:

I’ll wait until he has written his letter.我要等到他把信写完。
When you have rested, I’ll show you the garden.等你休息好之后,我领你看我们的花园。

同学可以戳[url=http://www.hjenglish.com/yufadaquan/p751137/]【一般现在时】[/url],[url=http://www.hjenglish.com/new/p163570/]【现在完成时】[/url] 学习更多相关知识~

期待助助的回答能帮到同学哦~加油加油~

版权申明:知识和讨论来自课程:《新概念英语第一册【随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

反义疑问句shall we和will you的区别

议和征求意见的侧重点: shall we更侧重于提出建议或征求意见,常用于商讨决定或共同行动的情境;而will you更侧重于请求或期待对方的行动,可能更加直接和实际。 虽然shall we和will you都是反义疑问句的形式,但它们在用法和含义上有...

如何回答别人对你说的“Thank you”

句话有些人听来会觉得是在强调problem—“麻烦”的感觉) 以及“No worries.”(别担心) 也会给人一种你并不心甘情愿的感觉哦,想象自己常说“没事”的时候,往往是有很大事的! 所以,这两者可千万要慎用哦! 当然,如果上you”,你要说什么呢...

痞子阿姆携手蕾哈娜:Love The Way You Lie

沪江英乐讯   痞子阿姆和Rihanna的搭档,怎么听怎么让人觉得热血沸腾。这一首新单曲无疑会调动所有乐迷耳朵上最敏感的神经细胞。这首单曲本周也顺利打入Bilboard排行榜前十。 Artist:Eminem ft. Rihanna Song:Love...

“您先请”不是You go first,那应该怎么说?

You

BEC高级相当于雅思几分?

和出国的学生,考雅思会比较适合。 雅思的成绩在大部分国家都是认可的,不管是以后去外企就业还是继续出国深造,都是十分妥当的选择。 BEC: BEC是商务英语,面向的是一些职场工作的人群, 为了评价工作中英语应用能力的英语考试,主要用于求职加薪和职场的实际...