The present perfect and the simple past (IV.4)

Put the verbs in brackets into the correct tense: present perfect or simple past.



Ann (to Yvonne, who is going to English classes): How long (you learn) English?
Yvonne: I (learn) off and on for about five and a half years.