Complete the sentence using the most appropriate form of the verb in brackets: Rohit ___________(learn) Urdu for five years.
Open in App
Solution
We use the present perfect continuous to talk about repeated activities which started at a particular time in the past and are still continuing up until now: like, learning Urdu. Hence, "has been learning" is the most appropriate word.