We use the Present Perfect (have been / have played / have done, etc.) when we talk about a time from the past until now - for example your life: Have you been to France? (in your life) No, I haven't. (Source: Basic Grammar in Use, Raymond Murphy)
Present Perfect | Past Simple | |
Time Period | I have been to the theatre three times this week. This week has not finished yet. | I went to the theatre last week. Last week is finished. |
New or Old Information | Maria had a broken arm again. | Maria broke her arm last month. |
Specific or Non-specific | I have been to Paris already. | I went to Paris two months ago. |
Action Finished (´for´ o r ´since`) | I had lived in California for ten years. | I lived in California for ten years. |
Online Sources for more information:
Use of Present Perfect
Exercises
0 comments:
Post a Comment