英语单项选择一问~-You look tried.-I'm tired.I( )the living room all

英语单项选择一问~
-You look tried.
-I'm tired.I( )the living room all day.
空中为什么是have been painting,不是havepainted?
都有有延续的意思,请注意all day的分析
飞天猪二代 1年前 已收到4个回答 举报

华硕电脑 春芽

共回答了17个问题采纳率:94.1% 举报

have being doing表示一直都在,有强调的意思
而have painted只是表示做完了 即:done
all day更是突出强调一整天都在一直painting

1年前

4

木木子雨 幼苗

共回答了71个问题 举报

你都说了嘛 因为有all day啊 现在完成时已经能够表达持续的意思 但加上进行时更能强调持续

1年前

1

aappaapp1 幼苗

共回答了20个问题 举报

all day说明时间是连贯的一整天,have been painting表示连续一直在做的动作,但不一定做完;而have painted说明之前在进行的动作并且现在已完成了

1年前

0

化冰的我 幼苗

共回答了1个问题 举报

后面是指过去一点的动作
前面的是指过去一段时间的动作。
all day 当然是一段时间

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.032 s. - webmaster@yulucn.com