0
Anonymous Posted 15 years ago
Grammar

Can we mention specific time in present perfect tense?

"i have written the letter on last Wednesday,
i have eaten burger in today morning. "
are these sentence grammatically correct?
can we mention a specific time in present perfect tense (like on Wednesday or in today noon)
is that correct ?
someone says you can't mention a "specific time, when the action took place " in present perfect tense then you should use simple past tense like ""i wrote the letter on last Wednesday". .
i am really confused . . .
help me please. . .
thanks. .
  

Top answer

No, I'm afraid these sentences are not correct. Your friend is right. correct examples: I wrote the letter last Wednesday.

  • No, I'm afraid these sentences are not correct.
  • Your friend is right.
  • correct examples: I wrote the letter last Wednesday.
  • ("on" is not necessary) I ate a burger this morning.
  • (if you mean 1 hamburger) I ate burger this morning (if you mean the type of meat)
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
No, I'm afraid these sentences are not correct. Your friend is right.

correct examples:
I wrote the letter last Wednesday. ("on" is not necessary)

I ate a burger this morning. (if you mean 1 hamburger)

I ate burger this morning (if you mean the type of meat)
0
Can we mention (a) specific time in present perfect tense?

No. Absolutely not!

Related Questions