0
Paperkite Posted 22 years ago
Grammar

Present perfect tense vs. past tense with 'just'

Hi! I ran into this problem. Emotion: crying

I am in doubt whether to use "We have just received" or "We just received". I'm not so good at English grammar.

Also (off topic) is it correct to say "Thanks very much for your message" or should I use "Many thanks for your message" instead?

Thanks in advance for your help!
  

Top answer

Both are fine in both cases, Paperkite, and the members of each pair carry essentially the same message. If this is a business communication, you might want to use the first form of the second case, changing 'thanks' to 'thank you'.

  • Both are fine in both cases, Paperkite, and the members of each pair carry essentially the same message.
  • If this is a business communication, you might want to use the first form of the second case, changing 'thanks' to 'thank you'.
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.

6 Answers
0
Both are fine in both cases, Paperkite, and the members of each pair carry essentially the same message.

If this is a business communication, you might want to use the first form of the second case, changing 'thanks' to 'thank you'.
0
Thanks a lot, Mister Micawber!
0
prresent perfect vs. past tense which is correct i I have finished the work or I finished the work
0
Without context, both are OK.

With a clear indication of the completed event, use past: 'I finished the work at 10 o'clock'.
0
"Just" with Simple Past tense is preferred in American English, while British and StandardEnglish prefer Present Perfect with "just".
0
0 01blockquote
01cite10Guest12cite10prresent perfect vs. past tense which is correct i I have finished the work or I finished the work12blockquote
10 0-

Related Questions