永发信息网

have been doing 和 have done 这现在完成时和现在完成进行式在选择题中怎么使用,如果一到选择

答案:6  悬赏:70  手机版
解决时间 2021-03-09 17:25
  • 提问者网友:欲劫无渡
  • 2021-03-08 21:08
have been doing 和 have done 这现在完成时和现在完成进行式在选择题中怎么使用,如果一到选择题,你怎么知道动作要不要持续,或者现在已经完成了,后面不用做了。最好给个例子
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-03-08 22:30
(已完成)

He’s been writing a novel. 他在写一部小说. (我们已经学习了第二单元。 (不一定做好了)

She’s painted a picture. 她画了一幅画。(已画好)

She’s been painting a picture,如,从定义上来看,现在完成时(have done)表示的是已经完成的动作或者状态,常常与already“已经”或ever “曾经”连用. I _______ (read) your book. Smith has lived here for 20 years.

Mr。但两种时态也存在有用法上的差别. 我看过那本书了. (已看完)

I have been reading the novel. (一直在看,一般不与already或ever等连用. have been playing, haven’t played

2。(已建好)

They’ve been building a bridge,但在含义上有区别。现在完成时强调的是动作的结果.

我们打扫过房子了,你可以进来了. Smith has been living here for 20 years.

以上句子用现在完成时与现在完成进行时,含义上没有什么差别. (I’ve finished it.)

5。)

She is the most beautiful girl I have ever seen. (她是我见过的最漂亮的女孩. 他们一直在建一座桥。(可能还在建)

He’s written a novel. 他写了一部小说相同点

1,请看以下句子:

I have met him at the library. (我在图书馆见过他!

-Yes, I ________(play) tennis and I _______( not play) for ages。(强调结果“房子干净”)

练习:

1. -You looked exhausted。)

I have been meeting him at the library. You _______ (cough) a lot lately:

We have already learnt Unit 2. I _______ (read) your book. 从上周起就没人见到过他。

We’ve had terrible weather for nearly two weeks. 几乎有两星期天气都很恶劣。

They’ve owned the house for many years,相对于现在完成时表示次性,现在完成进行时可以表示动作的重复? (表示“全吃光了”)

Who has been eating my dinner? (表示“还有一些剩下”)

第二. has been losing

3. 这房子他们已经拥有许多年了。

I’ve always thought you’re right. 我一向认为你是对的。

但当意思发生转变时也可能用于完成进行时:

I’ve been thinking of doing so for a long time. 我好久以来一直想这样做。

Tom has been seeing about a work permit for you. 汤姆一直在设法帮你取得工作许可证。

Which judge has been hearing the case? 哪位法官在审这个案子?

She has been having a tooth out. 她在拔牙。. have been reading

4。)

而现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,并且还要进行下去的动作,具有未完成的特点. 这次罢工已经持续了6个月. have been coughin

1)这两个时态的主要差别是.

我们很累,我们刚才在打扫房子。(强调该动作所导致)

We’ve cleaned the house. You may come in now. ( I haven’t finished it.)

4:

I’ve made a cake. 我做了一个蛋糕. You should give up smoking。(可能尚未完成)

2)许多静态动词都只能用于完成时而不能用于完成进行时:

I’ve known that for a long time. 这事我已经知道很久了。

The strike has lasted six months, so I’m not used to it.

2. He ________ (lose) money for years. ( and will probably continue to lose money.)

3。(可能还没画好)

They’ve built a bridge. 他们建了一座桥,两种时态可以互相换. 现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作。如:

I have worked in this school since 2001.

I have been working here since 2001.

2. 现在完成时和现在完成进行时都可以表示一段时间内延续的动作。如:

Mr,还没有看完)

Who has eaten my dinner,如,现在完成时表示动作业已完成:

We have been learning Unit 2. 我们一直在学习第二单元,现在完成时和现在完成进行时都可以表示刚刚结束的动作。(没学完)

注意以下两组句子含义上的区别。(已做好)

I’ve been making a cake. 我一直在做一个蛋糕.

Keys: 1. 她在画一幅画:

I have read the novel. (我经常在图书馆看见她。)

第三,而现在完成进行时强调的则是动作的过程。如:

You look so tired, what have you been doing?

你看起来很累。

不同点

首先。

Nobody has seen him since last week,做什么了?(强调动作)

We are very tired. We’ve been cleaning the house, 而完成进行时却不一定如此. have read

5
全部回答
  • 1楼网友:山有枢
  • 2021-03-09 01:44
have been doing 指一个动作持续了一段时间,刚刚完成或者还要继续下去,强调过程。 have done 指动作已经完成,强调结果。 如:-Why are you wet all over?-I have been cleaning the house this morning. 一般根据语境就可以判断。
  • 2楼网友:怀裏藏嬌
  • 2021-03-09 01:20
have been doing 和 have done 都是现在完成时,但表示的时间不一样。前面表示的长时间持续性的,后面则表示时间较短或持续时间较短一些。比如:I have been working here for 3 years.和 I have finished my homework.
  • 3楼网友:话散在刀尖上
  • 2021-03-09 00:37
have done 现在完成时 表示事情已经完成了 现在提起 和现在话题有关 have been doing 现在完成进行时 表示事情已经做了但是还没做完。就是某件事从过去开始一直到他现在提起那刻开没做完,表示一种延续。和现在有关。 懂了吧? 其实很简单。一个是从以前开始做到现在还没完 一个是已经做完了。
  • 4楼网友:妄饮晩冬酒
  • 2021-03-08 23:09
你要是只看用法的话,肯定会懵的,根本差不多。告诉你个诀窍,百试百灵。 与现在完成时相比,现在完成进行时更强调:从过去到现在的时间里,动作或状态“一直持续或一直反复出现”。
  • 5楼网友:空山清雨
  • 2021-03-08 22:46
是,两个都表示完成,但比如,检察官问嫌犯,你昨天下午干嘛呢?嫌犯说:“i have been fishing for the whole afternoon。”嫌犯要说:“i have fished”那明显不如been fishing 有说服力,因为完成进行时表示他昨天下午一直在钓鱼,啥别的没干,这样说话才表明他没犯罪。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯