Elen Baghdasarianadicionou o comentário 9 years ago
Can't I write like this?
"No long ago he has taken part in world championship."
Недавно он участвовал в мировом чемпионате.
Recently he took part in world championship
Can't I write like this?
"No long ago he has taken part in world championship."
Если Вы упоминаете время "not long ago", то нужно Past Indefinite