have been 是现在完成进行时的标志,那为什么i have been to korea twice 是现在完成时

acexr 1年前 已收到5个回答 举报

l喟adipel 幼苗

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

在这句话中have been 实际是have go 非延续动词的形式

1年前

7

阿一太郎_ff 幼苗

共回答了1个问题 举报

完成时有两层含义:1,事态已完成 2,事态对现今有影响。这句话属於第二层含义。
你结合一下上下文就会发现说话人说这句话是为下文铺垫的。

1年前

2

爱君不变 幼苗

共回答了81个问题 举报

have been doing 是现在完成进行时 是一直在做
have been to somewhere 是完成时了。是已经去过了

1年前

2

carooly001 幼苗

共回答了35个问题 举报

现在完成进行时的结构是 i have been doing sth.
而 i have been to korea twice 的结构是这样的:i have done sth.
这不是一个典型的现在完成时结构么?
楼主别被这个been 给搞晕了
希望我讲的能让你看明白 呵呵

1年前

1

红韵513 幼苗

共回答了20个问题 举报

have been doing something 表示一直做某事,是现在完成进行时.
have been to 是表示去过某地或正在去某地的路上.是现在完成时.

1年前

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