Still – до сих пор, (всё) еще, по-прежнему. Still употребляется в отрицательных предложениях. У слова still фиксированное положение в предложении: оно ставится между подлежащим и вспомогательным глаголом:
Since указывает на начало совершения действия: с утра – since morning, с прошлой недели – since last week, с 8 часов – since 8 o’clock, с тех пор, как я был ребенком – since I was a child.
For указывает на период времени, в течение которого длится то или иное действие: в течение часа – for an hour, в течение недели / месяца – for a week / a month, в течение длительного периода времени – for a long time, в течение трех лет – for three years.
Нас не интересует, когда была прочитана книга, нам важно, что человек может рассказать содержание; высказать свою точку зрения, стоит ли ее читать; прокомментировать стиль автора и пр.
3. для описания действия/состояния, которое началось в прошлом и продолжается на момент речи (!):
We’ve lived (= we have lived) here since 2011. – Мы живем: «мы имеем прожившими» здесь с 2011 года.
Не важно, когда это произошло, важно, что человек может рассказать о том, что он там видел, поделиться впечатлениями.
He’s read (= he has read) this book.
для обозначения действия, которое произошло когда-то в жизни человека (без указания времени), в результате чего человек приобрел тот или иной опыт:
I’ve (= I have) been to Ethiopia.
если бы в этих предложениях стояло точное указание времени (или время было бы ясно из контекста), то эти предложения перешли бы в разряд Past Simple:
Yesterday I spent all my money. – Вчера я истратил все свои: «мои» деньги. When did you spend all your money? – Когда вы истратили все свои: «ваши» деньги?
1. для обозначения действия, которое произошло в недалеком прошлом, но результат этого действия связан с настоящим:
I’ve spent (= I have spent) all my money.
мостик» между прошлым и настоящим. Образуется при помощи вспомогательного глагола to have и третьей формы глагола: have + V3 (в третьем лице единственного числа вспомогательный глагол have имеет форму has).
Present Perfect = have / has + V3
[Present Perfect широко используется в BrE и значительно реже в AmE, где чаще употребляется Past Simple.]