现在完成进行时和过去进行都表示一个动作或事持续时的区别

现在完成进行时和过去进行都表示一个动作或事持续时的区别
现在完成进行时和过去进行时都可以表示一个动作或事在一段时间内持续

Are you going to watch any of the movies at the film festival?
--- No,( I wasn’t thinking )of it. I have too much homework to do.
意思是我之前一直没有考虑这件事 解析也是这么说的

而现在完成进行时的概念就是表示从过去某时开始一直持续到现在的动作,并且还将持续下去如
I have been knocking at the door,but no one came to answer.
表示我一直在敲门
我想问它们有什么区别?
1五 1年前 已收到3个回答 举报

择善而执迷 幼苗

共回答了24个问题采纳率:79.2% 举报

这个句子 有问题
应该是 I have been knocking at the door,but no one has come to answer.
或者 I was knocking at the door,but no one came to answer.
区别 就在于 前者和现在有关系 后者和现在 没关系
你前面 所举例子 i wasn't thinking 的 意思是以前没想过 言外之意 我现在在考虑
如果用现在完成进行时 i have been thinking 就有 逻辑错误 因为说话时 已经是在考虑了

1年前 追问

9

1五 举报

。。 应该是I have been not thinking 吧 如果是这个也不对吗?

举报 择善而执迷

是的I have not been not thinking 也不对必须用 过去进行时 才符合逻辑。不包括现在

翎魂 幼苗

共回答了1个问题 举报

过去进行到问话的此刻可能就是已经终止了,而现在完成进行时是可能持续到将来。过去进行时例:I was watching TV at that time yesterday.过去的某个时刻正在干某事你说的这个是.过去的某个时刻正在干某事 我问的是当现在完成进行时和过去进行都表示一个动作或事持续时的区别...

1年前

2

qqxyl 幼苗

共回答了1个问题 举报

现在完成进行时一定要指从刚才某一刻一直做到现在还在做,是持续的,比如:I have been painting the house since this morning.今早开始我就一直在刷房子。(现在还在)
过去进行时呢指的是过去某一刻在做的事,比如:I called you this afternoon but nobody answered.______Oh,I was sleepi...

1年前

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