0
Messier42 Posted 13 years ago
Vocabulary

Are they correct? Do they have the same meaning?

Long time, I have not eaten a pizza.
It has been a while for me to eat a pizza.
It is first time for me to eat a pizza in a long time.
  

Top answer

Please put your entire question in the text box. None of those is right. Some American sentences: It's been a while since I had a pizza.

  • Please put your entire question in the text box.
  • None of those is right.
  • Some American sentences: It's been a while since I had a pizza.
  • It's been a long time since I've had a pizza.
  • This is the first pizza I've had in a while.
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.

1 Answers
0
Please put your entire question in the text box.

None of those is right. Some American sentences:

It's been a while since I had a pizza.
It's been a long time since I've had a pizza.
This is the first pizza I've had in a while.
This is the first pizza I've had in a long time.

Related Questions