Number 2 is wrong because "ever" should not be used in this sentence.
Numbers 1, 2, 4, and 5 are both correct.
1. I have learned Chines this year.
2. I have ever learned Chinese this year.
3. I have been learning Chinese this year.
(Is #1 similar to #2 or #3? in meaning?)
4. He has gone to Japan this year.
5. He has just finished writing a book in Chinese this year.
(Are both grammatical?)
2 answers
Please ignore "both" in my last sentence.