have seen better days

动词 v.

英文释义

动词 v.
  1. To be in poor condition, to be worn out. euphemistic
    — Your sofa has certainly seen better days, isn't it time you got a new one?

词形变化

has seen better days present,singular,third-person having seen better days participle,present had seen better days participle,past had seen better days past
0 次浏览 数据来源: Wiktionary