Anonymous Sometimes I think for too long about it and I can't speak/write fluently ... When in doubt, use the simple past. There are cases where even two different native speakers choose differently between past and present perfect.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousSometimes I think for too long about it and I can't speak/write fluently ...When in doubt, use the simple past. There are cases where even two different native speakers choose differently between past and present perfect.
Anonymousif I say "I learned English" that means I learned english sometime in the past, but didn't finish learning it at the time. I just learned. If I say "I have learned English" that means I have finished the learning. Is that right?Not exactly. You finished in both cases. Finishing has very little to do with this problem of differentiating these tenses
CalifJimNot exactly. You finished in both cases. Finishing has very little to do with this problem of differentiating these tenses.I meant it a little differently, I don't know why I used "finished". I actually meant that with the "I learned English" that I learned it in the past, finished learning it, but didn't learned it. So basically can't use it, just le
AnonymousI actually meant that with the "I learned English" that I learned it in the past, finished learning it, but didn'tlearnedlearn it. So basically can't use it, just learned it for a while without success.And "I have learned English" I learned it, and I succeeded in learning it so I can speak the language.