cCould anyone check if I got this right? If not could you correct all the nonsense Iīm gonnagoing to mention?
As this is an English Language forum, we prefer people to use the normal conventions of written English. Thanks.
(1) Have you been to the post office today? Fine
- this sentence presupposes that the working hours have not ended yet so that if you havenīt been there yet you may still go there and by this question you may also ask someone whether the letters (you already know about) are posted now so it may indirectly imply something like: If you havenīt been there yet you should go there to post the letters. Good
(2) Were you at the post office today?
- the post office is already closed and you just ask someone (maybe out of interest) whether or not he was at the post office as he told you that he would go there. Good analysis for Br E, though we are possibly more likely to say, 'Did you go to the post office today?' For speakers of AmE, this could also be a natural equivalent of #1 for speakers of BrE
I also wonder whether I could use the first sentence if I want to know whether the letters are posted now even though the post ofice is already closed. It's possible, provided that both you and the person you are speaking to know that the letters were supposed to be posted. However, 'Did you go to the post office?' is more likely.
Student or Learner