关于“have been”用法的提问

学习 时间:2026-05-30 10:30:31 阅读:1940
关于“have been”用法的提问本人是一个英语菜鸟.请大虾们帮帮忙.我们都知道have been可以接过去分词表示现在完成时表被动,还可以接现在分词表示现在完成进行时.但我在书上看见了一个句子就是“I have been selfish”,“The weather has been good this year”和“We have been good friends”.请问这是什么用法,请英语中的泰斗们帮帮忙,

最佳回答

香蕉鸡翅

悦耳的柚子

2026-05-30 10:30:31

这三个句子都是现在完成时,have后接过去分词,这里的过去分词就分别是三个句子中的am is are的过去分词形式been。根本不是什么现在完成时表被动或现在分词表示现在完成进行时。明白了么?

最新回答共有2条回答

  • 丰富的钻石
    回复
    2026-05-30 10:30:31

    这三个句子都是现在完成时,have后接过去分词,这里的过去分词就分别是三个句子中的am is are的过去分词形式been。根本不是什么现在完成时表被动或现在分词表示现在完成进行时。明白了么?

上一篇 编写MATLAB s-function状态方程中的未知数怎么给进去的问题?状态方程如下:

下一篇 给我找个动漫图画 我要自己画