Simple past vs. Present perfect

Scegli tra il Simple past e il Present perfect:

1. Rose went / has gone shopping five minutes ago.

2. Rita phoned / has phoned to say she’ll be late.

3. I saw / have seen Terminator 5 but I don’t like it.

4. When did you write / have you written to the agency?

5. Cary met / has met Gloria again last week.

6. I always knew / have always known that Bruce isn’t sincere.

7. Did you read / Have you read today’s newspaper yet?

8. Where did you spend / have you spent your summer holidays in 2015?

9. The Sweeneys were / have been happily married since 1970.

10. Did they find / Have they found any new interesting sites lately?

Se qualche frase non ti è chiara, trovi tutte le traduzioni e spiegazioni .