Bab 6: Simple Past & Present Perfect

LATIHAN• 1/5
No. 1

Choose the correct sentence to complete the following text: I ________ English for five years now, and I still make mistakes. Which of the following options is correct?