0
Anonymous Posted 16 years ago
Grammar

Not correct to use present perfect in this situation?

Hi. Is it incorrect to use a present perfect tense with the adverb "yet"? I think (not sure, though) in a situation when someone asks you whether you have eaten yet, it seems the present perfect tense, not a past tense, is correct.

eg,

Have you eaten yet? No, I haven't eaten yet.

Then, when do we use the question "Did you eat yet?" or the sentence "I didn't eat yet"?

Also, is it incorrect to use a past tense with the words "many times"? I think not. I think in a story or narrative, we can write sentences like "He ate here many times in 19XX/when he was young."

eg,

He has eaten here many times.
  

Top answer

He ate here many times in 19XX/when he was young. He has eaten here many times. Have you eaten yet?

  • He ate here many times in 19XX/when he was young.
  • He has eaten here many times.
  • Have you eaten yet?
  • No, I haven't eaten yet.
  • Did you eat yet?
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
He ate here many times in 19XX/when he was young.
He has eaten here many times.
Have you eaten yet?
No, I haven't eaten yet.
Did you eat yet?
I didn't eat yet.

These are all fine. Americans tend to use the last two more than Brits do.

Related Questions