English grammar B1 · Lesson 1 of 4
Present perfect or past simple
The present perfect, or plus the past participle, links the past to now: (they are still lost), (she still does).
Use the past simple with a finished time, , , : . Never put a finished time with the present perfect: is wrong.
gives a length of time, a starting point: , . , , , and usually go with the present perfect.
Examples
- I have visited Rome twice.
- She went to Rome last summer.
- We have lived here since May.
- Have you ever eaten sushi?
- He has just left.