说说两句话的区别He hasn't been speaking since 3 o'clock.He hasn't sp

说说两句话的区别
He hasn't been speaking since 3 o'clock.
He hasn't spoken since 3 o'clock.
果汁味 1年前 已收到3个回答 举报

雨中的小猫 幼苗

共回答了23个问题采纳率:95.7% 举报

一样.有啥区别?我也不知道...
可能前一句想表达在三点之前他一直在不停讲话 之后就没讲
后一句就是说三点后再也没讲话
只是我的理解...你琢磨琢磨...

1年前

4

晨琴 幼苗

共回答了33个问题 举报

第一句话有持续到现在的意思
如果是肯定句的话就可以理解为:他从3点开始到现在一直在讲话。
第二句就是称述一个事件的发生和发生时间

1年前

2

kingrg 幼苗

共回答了396个问题 举报

He hasn't been speaking since 3 o'clock. 他从3点以来一直没有讲话。(连续性动作)。
He hasn't spoken since 3 o'clock. 他从3点以来还没讲过话。(非连续性动作)。

1年前

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