I have some problems with Present Perfect tenses. I often see in movies or in books where 2 characters are talking about situation that take place right now. When they see the result, instead of using present perfect, they use past simple. Even when they see the result they use past simpel tense.
For example :
I have a plenty of time ----------- I have got a plenty of time.
Of course we can add "now or tommorow to indicate which time to use, but what if there aren't any additional times that indicate which one to use ?
This city has been occupied so be carefull ----------- This city was occupied so be carefull.
New gadget has been annouced ----------------- New gadget was annouced
I don't know how should I know which one to use (if there is no time emphasized) Somebody can say that Present Perfect is about past action but we see the result right now, but I often see that people describe past action with past simple tense but they still see the result of that action. It's pretty the same when we talk about Present simple. I just don't get it.
Thanks for any answer and help.