1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > He is talking so much about America as if he(had b

He is talking so much about America as if he(had b

时间:2024-07-22 15:23:53

相关推荐

He is talking so much about America as if he(had b

问题补充:

He is talking so much about America as if he(had been)there.为什么不用has been?

答案:

had been 表示 说话人去过某地现在已经回来了,

has been 表示 说话人现在已经在某地,还没有回来

这句话的意思是;他说了这多关于美国的好像他去过美国似的.这句话强调去过又回来了.而不是说某人已经在某地了.

======以下答案可供参考======

供参考答案1:

这是虚拟语气,as if 后面的虚拟,对过去的事情虚拟,用过去完成时态。你可以去百度文库找虚拟语气的讲解看看。

供参考答案2:

首先这是个虚拟语气,主句用现在进行时,从句用过去时表示虚拟。he has been there 的过去时是换为had

供参考答案3:

此处为虚拟语气的用法,与过去的虚拟,所以用had been。as if/as though引导的状语从句往往用虚拟语气,“似乎/好像/仿佛.....

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。