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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:48:25

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

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 是现在完成时