想想看,錯在哪?

  • 到下個月底,我已在這裡住了五年。
  • I will have lived here for five years by end of next month.
  • I will have lived here for five years by the end of next month.

end - "末端,盡頭" 是單數可數名詞 ,前面要有個限定詞

Many people struggle to make ends meet as wages stagnate and the cost of living soars. 句子中的 "make ends meet" 是指『量入為出,收支相抵』,ends 是複數名詞。