Quote:
Originally Posted by Unregistered what's the difference between
I went to the shop yesterday
and
I have been to the shop yesterday
Which is right and why?
Thanks! |
Sorry, you can't say:"I have been to the shop yesterday." Your sentence with "yesyerday" is right, i.e I went to the shop yesterday. When you say "I have been to the shop" you don't mean the time of the action. It's the present perfect tense which shows that you have done something in the past but you don't state the time of the action.