现在完成时&现在完成进行时的用法

萌到你眼炸
660次浏览
2021年01月25日 00:45
最佳经验
本文由作者推荐

路旁的橡树-

2021年1月25日发(作者:一生的唯一)




































Believe in yourself, try again, keep moving!























-----Miss Yoyo
现在完成时
&
现在完成进行时的用法

现在完成时:

定义:
表示过去某时发生的行为对主语目前产生的影响。

即用过去发生的某个行为来说明现在的某种情况。


We are good friends. (
现在的情况)

We have known each other since 1997.



I knew him in 1997.































(过去的动作)




===


(现在完成时把过去的动作和现在联系起来并着眼于现在)

比较:

She has been
to
Beijing.














(
现在已不在北京,从结果上和现在联系起来)

She has been
in
Beijing
for two years.



(现在仍在北京,从时间上和现在联系起来)


现在完成时的三种基本用法:


1
、未完成用法。表示 动作或状态开始于过去,一直延续到现在,可能继续发展,也可能刚刚结束。

He has been in the army for ten years.
I have studied English since 1980.
He has lived here all his life.
a. be, live, study
都是延续性动词。

b.
常用的时间状语:



since…,for…,




in the past few years,



so far,


all his life.

2
、反复性用法,表示过去到现在这段时间内反复发生的动作。

I have been to the city twice this week.
I have often wondered where she gets her money all these days.
这种用法从时间上与现在发生了联系。


3
、完成性 用法,表示动作或状态到说话时已经完成,通常所产生的结果把过去的动作和状态和现
在联系起来。

He has gone to Shanghai.


他已经去了上海。
(结果:他已不在这儿,
He is not here now.


1. Can you make sure ___ the gold ring?
A. where Alice had put









B. where had Alice put
C. where Alice has put










D. where has Alice put
使用现在完成时表示过去发生的“放”的动作对现在的影响 ,究竟金戒指现在“在哪里”



2. When I was at college I ___ three foreign languages, but I ___ all except a few words of each.
A. spoke; had forgotten









B. spoke; have forgotten
C. had spoken; had forgotten





D. had spoken; have forgotten
“但都忘了”是现在的情况,要用现在完成时,强调结果。

3. ----
I’m sorry to keep
you waiting.
----Oh, not at all. I ___ here only a few minutes.
A. have been





B. had been





C. was







D. will be

(for) only a few minutes
”说明几分钟前来了这里,一直到现在。

4. ---___ the sports meet might be put off.
---Yes, it all depends on the weather.
A. I
’ve been told





B. I’ve told






C.
I’m told





D.I told
“被告知”是过去的事,对现在的影响是“我已知道”


1

路旁的橡树-


路旁的橡树-


路旁的橡树-


路旁的橡树-


路旁的橡树-


路旁的橡树-


路旁的橡树-


路旁的橡树-