现在完成时与现在完成进行时

来源:百度知道 编辑:UC知道 时间:2024/05/12 01:39:02
先说题目

A:You_have got_ mud on your shirt.

B: It's all right. I will take it off. I _have been cleaning_ the kitchen.

A: Yes,it looks much cleaner and tidier.Well done.You _have done_a good job.

用完成是一般都是表 继续 经验 完成与结果 可 第一个 这用完成时表的是什么呢

第二空 现在完成进行时 是表动作延长 继续 可结合后面一句 “Yes,it looks much cleaner and tidier" 不是告诉我上一句是说我做完了这件事

看他到的是我的成果 应该是用现在完成时表完成或结果啊 可为什么却要用现在完成进行时表继续呢 不太明白 也许是我理解错了

第三空

看起来很好翻可我连句意也没翻清 就更不知道 他用完成时表的什么了

1.你脸上有泥,是指对现在的影响,对吧,所以是现在进行时
2. 我一直在,现在在,刚才在,将来也许还在,这种情况下,就用现在完成进行时.
3. 你已经做了件很好的工作了. 对现在的影响,对吧.

翻译:
你脸上有泥啊?
对啊..我一会弄它,我一直在忙着做卫生.
啊,它比以前好多了,你做的好.

下面是两种情态的区分:
在完成时的构成:have/has done,被动式have/has been done

现在完成进行时的构成:have/has been doing,被动式have/has been being done

现在完成时有两个含义:
1、过去发生的事情对现在造成的影响。如:
-I have told him the news.
我已经告诉他这个消息了。(消息可能是之前早就告诉他了,现在用这个句子表达的意思就是“已经告诉他,他已经知道”,强调结果)
2、过去开始的某一动作一直延续到现在,并对现在造成影响。如:
-We have helped the old granny for several years.我们帮助这位老奶奶有几年了。(从几年前,我们就开始帮助这位老奶奶,这个动作延续到现在)

而现在完成进行时则强调:过去开始的某一动作一直延续到现在,并对现在造成影响,且动作仍然正在进行。
-What have you being doing?
你在忙什么?
-I have been reading a book.
我在读书。(一段时间之前就在读,一直读到现在,现在正在读书。)

A:You_have got_ mud on your shirt.
你衬衣上有泥巴。(刚才弄上去的,现在被我看到了。)

B: It's all right. I will take it off. I _have been cleaning_ the kitchen.
是的,没错。我会把它脱掉的(等清洁做完的时候)。我从刚才到现在一直