It's twenty years that we (became) friends是用became还是have been

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/23 17:30:10

It's twenty years that we (became) friends是用became还是have been

用Have been表示一种状态.
而用became时,就可以这么用.
Twenty years ago .we became friends.

have been

用have been 因为我们成为朋友已经20年了,这表达的是一个很长时间段的情况,从我们成为朋友到现在20年了。要用现在完成时,指从过去到现在。如果用became只是强调过去,不表达现在的情况。如要表达“20年前,我们成为朋友的”,可以用 We became friends twenty years ago....

全部展开

用have been 因为我们成为朋友已经20年了,这表达的是一个很长时间段的情况,从我们成为朋友到现在20年了。要用现在完成时,指从过去到现在。如果用became只是强调过去,不表达现在的情况。如要表达“20年前,我们成为朋友的”,可以用 We became friends twenty years ago.

收起

用have been 是现在完成时