现在完成时的has gone has been问题
where has John gone?
To the library.He has been there an hour.
第二句是不是他去那里已经一个小时了?
为什么要用has been 而不用has gone呢?
has gone 不是表示去了哪里还没有回来吗?而has been不是表示去而回返吗?
人气:193 ℃ 时间:2019-08-01 03:14:28
解答
因为 他现在已经在那里了 这是可以肯定的 对于说话的人来说 他是走了还没回来
可对于JOHN自己来说 他是“在”那里的 所以这里是has been
推荐
- 关于现在完成时中has been和has gone的问题
- 现在完成时have/has gone to,have/has been to,have been in有什么区别
- has been 和 has gone
- has been和has gone的区别
- 现在完成时专练:用have,has been to,in,have gone to及go的各种形式填空
- 童年中的好句赏析,至少18句.
- 关于After school 的作文
- 已知f(x)=a+bsinx+ccosx(xR)的图像经过点A(0,1),B(π/2,1),当x[0,π/2]时,f(x)的最大值是2.
猜你喜欢