jane( has learned)english for many years but didn't do well in the middle exam
用现在完成时
因为后面有for many years