Delayed For ou By: Qual preposição usar?

Umina 1
Eu vi em um dicionário "My plane was delayed by an hour" e gostaria de saber qual dos dois é melhor:

"My plane was delayed for an hour" ou "My plane was delayed by an hour.

ENTENDENDO AS HORAS EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina vários macetes para você nunca mais se confundir na hora de dizer as horas em inglês. ACESSAR AULA
1 resposta
Normalmente, usa-se "delayed for" em expressões de tempo e "delayed by" para expressar o motivo ou os responsáveis pelo atraso.

Ex:
Delayed for
- Indeed,  it can be delayed for 20 years.
- The odds that your build will end up delayed for three week
s.
- Your current flight is canceled or delayed for over four hours.

Delayed by
- Development tends to be delayed by poor nutrition,  poverty in general.
- Delayed by the pandemic,  it now promises more results than before.
- But study often gets delayed by his new love,  blogging.


Atenção
Neste exemplo, a reunião não foi atrasada por mim, mas o responsável a atrasou para que pudesse participar.
- This meeting was really delayed for me.

Aqui a reunião foi atrasada por mim.
- This meeting was really delayed by me.

Aqui eu estou atrasado para pegar um ônibus e não por causa do ônibus.
- It's already 8:30 and I am delayed for the bus.

E neste exemplo eu estou atrasado por causa no ônibus.
- Sorry, but I'm delayed by the bus accident in Main Street.