Think2上半册一直在讲现在完成时,从第五单元开始讲现在完成时,很多学生弄不清楚这两个时态究竟在讲什么,其实课本上说的很清楚,但因为我们中文没有时态一说,这些都需要沉下心去体会,浮躁不得,需要做大量的练习,前提自然也要弄得通才好!
现在完成进行时(Present Perfect Continuous Tense)与现在完成时(Present Perfect Tense)在英语中虽然都涉及到现在和过去的动作,但它们在用法和表达的含义上存在明显的区别。以下是两者的主要区别:
- 定义与结构:
- 现在完成进行时:表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。其结构为“have/has been + -ing分词”。
- 现在完成时:表示过去的动作或状态持续到现在,或对现在造成的影响,可能持续发生下去。其结构为“have/has + 过去分词”。
- 强调的焦点:
- 现在完成进行时:强调动作的持续性和进行状态,以及这种持续状态对现在的影响。
- 现在完成时:更关注动作的结果或对现在的影响,而不是动作本身的过程。
- 使用情境:
- 现在完成进行时:常用于描述从过去开始并一直持续到现在的动作,这些动作可能仍在进行中。例如:“I have been studying English for three years.”(我已经学了三年英语了。)
- 现在完成时:常用于表达过去的动作对现在造成的结果或影响。例如:“I have finished my homework.”(我已经完成了我的作业。)
- 感情色彩与重复性:
- 现在完成进行时:有时含有明显的感情色彩,且可以表示动作的重复性。
- 现在完成时:通常不带感情色彩,且不带重复性。
- 时间状语:
- 现在完成进行时:常与表示一段时间的状语连用,如“for two hours”,“since yesterday”等。
- 现在完成时:可以与表示一段时间或时间点的状语连用,但不一定强调时间的持续性。
综上所述,现在完成进行时和现在完成时在定义、结构、强调的焦点、使用情境、感情色彩、重复性以及时间状语等方面都存在明显的区别。在实际应用中,需要根据语境和需要表达的含义来选择合适的时态。最后需要注意的是:ing的词其实都有一定的感情色彩的,一定是在强调什么的!!!
练习题
一、选择题
- I ____ for hours to solve the problem, but I still haven&39;t got it.
A. have been trying
B. have tried
C. tried
D. am trying
- She ____ the book for a week and she has to return it to the library tomorrow.
A. has borrowed
B. has been borrowing
C. has had
D. has kept
- How long ____ you ____ your homework?
A. have; been doing
B. did; do
C. are; doing
D. will; do
二、填空题
- She ____ breakfast for two days. She&39;s not feeling well.
- We ____ English for five years now. We love it!
- They ____ for the bus for half an hour, but it still hasn&39;t come.
答案
一、选择题
- 【答案】A
【解析】句子中提到了“for hours”表示一段时间,且动作仍在继续,所以用现在完成进行时,表示“我一直在尝试解决这个问题”。
- 【答案】C
【解析】句子中提到了“for a week”表示一段时间,且“borrow”是非延续性动词,不能与一段时间连用,而“have”与“keep”连用可以表示“持有”的状态,所以用现在完成时。
- 【答案】A
【解析】句子中提到了“how long”询问时间长度,且动作仍在继续,所以用现在完成进行时。
二、填空题
- 【答案】hasn&39;t been eating
【解析】句子中提到了“for two days”表示一段时间,且动作仍在继续,所以用现在完成进行时。
- 【答案】have been studying
【解析】句子中提到了“for five years now”表示一段时间,且动作仍在继续,所以用现在完成进行时。
- 【答案】have been waiting
【解析】句子中提到了“for half an hour”表示一段时间,且动作仍在继续,所以用现在完成进行时。
暂无评论
发表评论