0
Hans51 Posted 11 years ago
Grammar

'I (have) learned something'

Here in my country, I learned there are four usages in present / past perfect tense like
( And here, which one is natural, 'I have learned' or 'I learned'?)

1) experience
I have been to the U.S.A before.

2) continuation
I have studied English since middle school.

3) completion
I have just arrived here.

4) result
I have lost my wallet = I do not have it now.
I have a bath = I am clean now.

And then I was again wondering if we can use 'I have realized...' and 'I have learned...' for the usage of 'result' like

I have learned the skill = I know it now

Or there are some words we cannot use for certain usages and should we see 'I have learned the skill' as experience or continuation?

What do you native English speakers think? Thank you so much as usual in advance!
  

Top answer

I have had a bath = I am clean now. ) Both are common. ' for the usage of 'result' like I have learned the skill = I know it now Yes.

  • I have had a bath = I am clean now.
  • ) Both are common.
  • ' for the usage of 'result' like I have learned the skill = I know it now Yes.
  • What do you native English speakers think?
  • I don't think so offhand.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
I have had a bath = I am clean now.
Hans51 I learned there are four usages in present / past perfect tense like ( And here, which one is natural, 'I have learned' or 'I learned'?)
Both are common.
Hans51And then I was again wondering if we can use 'I have realized...' and 'I have learned...' for the usage of 'result' like I

Related Questions