2

I guess it is idiomatic to use "learned a lot" to express gratefulness.

And I found much more people using "learned a lot" than "have learned a lot".

So, is it idiomatic to use "have learned a lot" to express gratefulness

4
  • 1
    "I learned a lot" at some time in the past. "I have learned a lot" through some experience or course of study that has recently finished - so, yes, you can say "I've learned a lot" to thank someone for teaching you. Commented Mar 6, 2020 at 9:04
  • @KateBunting For instance, someone answered my particular question on ELL, and then I can say "I've learned a lot" for teaching me, right? What about simple past tense, when to use it?
    – WXJ96163
    Commented Mar 6, 2020 at 9:12
  • 1
    "I learned a lot on the course I took last year." Commented Mar 6, 2020 at 9:25
  • @KateBunting I've learned a lot in our discussion. Thanks for your excellent teaching. Please move your comments to answer, I'll accept it.
    – WXJ96163
    Commented Mar 6, 2020 at 9:32

1 Answer 1

4

We would use I learned a lot when speaking of the past - "I learned a lot on the course I took last year."

At least in British English, we would usually say I have learned a lot when speaking of a recent learning experience. "I've learned a lot since starting Mr X's course."

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .