英语学习论坛

 找回密码
 立即注册
查看: 93|回复: 0

现在进行时需要掌握的两个区别

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-8-9 09:19:46 | 显示全部楼层 |阅读模式
注意现在完成时与一般过去时的区别
          现在完成时的已完成用法很容易与一般过去时相混淆,其区别是:前者强调对现在的影响和结果,后者不强调这个影响和结果,而是强调这个动作发生的时间是在过去。如:
          I’ve lived here for ten years. 我在这里住了10年。(现在仍住这儿)
          I lived here for ten years. 我在这里住过10年。(现在不住这儿了)
          Has he got up? 他起来了吗? (着眼现在情况)
          Did you get up very early? 你起来很早吗? (着眼动作本身)
          I’ve got no news from him. 我没听到他的消息。(不知道他的情况怎样)
          I got the news from Jim. 这消息我是从吉姆那听来的。(单纯谈论动作)
        掌握have been to 和have gone to的用法区别
          两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场。比较:
          She has been to Europe twice. 她到欧洲去过两次。
          She has gone to Europe. 她到欧洲去了。(即现在不在这儿)
          注:若其后不是接名词,而是接副词,则不用to。如:
          He has been abroad many times. 他多次出国。
          He has gone home. 他回家去了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-2-26 03:43 , Processed in 0.072955 second(s), 7 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表