He placed an order OR He has placed an order. He has now be waiting for three weeks but no goods have arrived.
My question is: Does the first sentence denote the starting point of the following action and has to be put in the past tense.
Or is it present perfect, since no specific time is mentioned, but it is linked to the present, since it is promised that the good will arrive the following week.
I am ashamed but completely at a loss, which one is correct. Your help is very much appreciated.