Find the mistake in the following sentence:
- I have been learnt English for ten years now.
My answer :
Using 'learn' in the passive voice is nor correct, so the sentence should read : I have been learning English for ten years now.
Am I right?
Ye, you are.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.