语法2

作者: 彭奕泽 | 来源:发表于2018-12-06 21:29 被阅读0次

    1. have done(现在完成时)和have been doing(现在完成进行时)

    • 相同点
      1. 都可以表示从过去某一时刻开始一直延续到现在的动作。
      • I have worked in this school since 2001.
      • I have been working in this school since 2001.
      1. 都可以表示一段时间内进行的动作
      • Mr. Smith has taught English for 20 years.
      • Mr. Smith has been teaching English for 20 years.
    • 不同点
      1. 现在完成时可表示已经完成的动作,常与already 、ever连用:
      • We have already learned Module. 我们已经学习了第三模块.
      • She is the most beautiful girl I have ever seen. 她是我见过的最漂亮的女孩.
      1. 现在完成进行时表示从过去开始的事一直持续到现在
      • I have read the novel. 我看过那本小说了. (已看完)
      • I have been reading the novel. (一直在看)

    2. call 和 called 区别

    1. sb call sb sth
      • my friend call me Zebro
    2. sth be called sth / sth called sth
      • I have a book called "Mamba Mental"
      • The dog is called Puppy.

    3. people 和 peoples

    1. people本身就是person的复数,如果说peoples,那么就代表有很多“人们”,peoples 的意思是:拥有共同的信仰,文化,语言,或者同样的生活方式的人们/团体.
      • the peoples of the Americas. 美洲的人们

    相关文章

      网友评论

          本文标题:语法2

          本文链接:https://www.haomeiwen.com/subject/aedvcqtx.html