+0
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!
Comments  
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'.
Thanks a lot, Mister Micawber!
Students: We have free audio pronunciation exercises.
prresent perfect vs. past tense which is correct i I have finished the work or I finished the work
Without context, both are OK.

With a clear indication of the completed event, use past: 'I finished the work at 10 o'clock'.
"Just" with Simple Past tense is preferred in American English, while British and StandardEnglish prefer Present Perfect with "just".
Teachers: We supply a list of EFL job vacancies
Guestprresent perfect vs. past tense which is correct i I have finished the work or I finished the work