Present perfect vs past simple

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Present perfect vs past simple por Mind Map: Present perfect vs past simple

1. time up to now

2. I have lived in Kyiv since I was born.(Zhenia)

3. completed action

4. definite time in the past

5. result