has become还是has became
has become表示现在完成时。现在完成时的谓语结构是have/has + 过去分词done. become 的过去式是 became, 但是过去分词却是 become.
例句
May Day has become a venerable institution.
国际劳动节已经成为一个神圣庄严的\'既定节日。
Her relationship with Mark has become stale.
她和马克的关系已变得乏味了。
Thailand has become the tourist mecca of Asia.
泰国已经成为亚洲旅游胜地。
The Internet has become part of everyday life.
互联网已成为日常生活的一部分。