本文目录
英语语法中有许多时态,其中现在分词和现在完成时是两个常用的时态,但是它们表示的含义却不同。
现在分词
现在分词是由动词加-ing构成的,它可以表示一个正在进行的动作或状态,也可以作为形容词来修饰名词。
例如:
- I am reading a book. (我正在读一本书。)
- The running water sounds pleasant. (流动的水声很悦耳。)
现在分词也可以用来构成现在进行时,表示现在正在进行的动作。
例如:
- He is playing basketball. (他正在打篮球。)
- She is studying in the library. (她正在图书馆学习。)
现在完成时
现在完成时由“have/has + 过去分词”构成,表示一个动作或状态已经完成,但与现在仍有关联。
例如:
- I have finished my homework. (我已经完成了作业。)
- They have visited several cities in China. (他们已经去过中国的几个城市。)
现在完成时也可以用来表示一个动作或状态在过去某个时间开始,一直延续到现在,并可能会继续下去。
例如:
- I have been learning English for 5 years. (我已经学习英语五年了。)
- She has been working in this company since 2010. (她从2010年开始在这家公司工作。)
区别
现在分词和现在完成时最大的区别在于:现在分词表示正在进行的动作或状态,而现在完成时表示已经完成的动作或状态与现在的关联。
例如:
- I am reading a book. (我正在读一本书。)
- I have read this book before. (我以前读过这本书。)
在这两个句子中,现在分词的“reading”表示正在进行的动作,而现在完成时的“have read”表示已经完成的动作与现在的关联。
总而言之,现在分词和现在完成时都是英语中常用的时态,但它们的含义和用法不同,需要根据具体情况加以理解和使用。