Which one is correct?
"have been late" or "has been late"?

TextRanch: The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

One of our experts will correct your English.

Our experts

100% Human-Powered Editing!

have been late

This phrase is correct when used with plural subjects (they, we, you).

Use "have been late" when referring to plural subjects that have been late in the past.

Examples:

  • They have been late to practice all week.
  • We have been late to the movies every time.
  • You have been late to class frequently.

Alternatives:

  • have been delayed
  • have arrived late
  • have been tardy

has been late

This phrase is correct when used with singular subjects (he, she, it).

Use "has been late" when referring to a singular subject that has been late in the past.

Examples:

  • He has been late to work every day this week.
  • She has been late to the meetings consistently.
  • It has been late for the past few days.

Alternatives:

  • has been delayed
  • has arrived late
  • has been tardy
Both "has been late" and "have been late" are correct, but they are used in different contexts. "Has been late" is used with singular subjects (he, she, it), while "have been late" is used with plural subjects (they, we, you).

Last Updated: March 20, 2024

Related Comparisons

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!