Are the two sentences correct? 

> 
> 1. I've learnt to swim since 2017.
> 2. I've bought a car since last year.
> 
> 
> 

Context for 1: 

> 
> I moved to this city in 2017. 2017 was a turning point in my life. Before 2017, my life was a mess. Since 2017, my life has changed a lot. I've married a pretty woman. I've found a decent work. I've made lots of friends. I've also learnt to swim since 2017. Before 2017, I tried several times to learn it, but eventually gave up because I was in a bad mood. 
> 
> 
> 

Context for 2: 

> 
> A: Did we meet last year? 
> 
> 
> B: Yes, we did. 
> 
> 
> A: Are you still riding your motorcycle to work? 
> 
> 
> B: No. I've bought a car since last year. 
> 
> 
>