+0

What is the difference between these two sentences

1. She was beautiful. ( past tense)

2.she has been beautiful .(past perfect tense)

What's the difference between above two sentences i already know about their tenses.

+2

(2) is a rather unusual thing to say. It could possibly be used about someone's behaviour, manners, etc. over a recent period of time, reaching (or nearly reaching) the present. It is unlikely to be used about someone's appearance in the way that (1) could be.

+1
Shubham Soni2.she has been beautiful .(past perfect tense)

I omitted to mention that this is present perfect, not past perfect.

Past perfect would be "She had been beautiful".