0
Guest Posted 22 years ago
Grammar

For or at

(If we have to use present perfect tense )Which one is correct
I have eaten bread for breakfast or at breakfast
or if you only had a tea what do you say
I have taken only tea at breakfast or for breakfast
  

Top answer

the preposition "at" is used for specific addresses. For example, we use "at" for specific addresses. Mr.

  • the preposition "at" is used for specific addresses.
  • For example, we use "at" for specific addresses.
  • Mr.
  • English lives at 55 Main Street.
  • maybe somebody else can offer a more correct answer.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
the preposition "at" is used for specific addresses. For example, we use "at" for specific addresses. Mr. English lives at 55 Main Street.

So, I think you should use "for" when talking about "I ate (not have eaten) bread for breakfast."......this is only my opinion.....maybe somebody else can offer a more correct answer.
0
You can use both, it depends what you want to say:

at + meal: breakfast / lunch / tea / dinner / supper

"She was exhausted at breakfast"
"I'll meet you at lunch"

As you can see it is used to fix the "time" of the meal.


when you say "for":

"I had pancakes for breakfast yesterday."
"What's for dinner?"
"The director invited me f

Related Questions