The lady at the coffee shop told me I was always so nice.
The lady at the coffee shop told me I have been always so nice.
The lady at the coffee shop told me I was always so nice.
The lady at the coffee shop told me I have been always so nice.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Verified answer
They are both correct; however, the meanings can be understood differently. Depends on the message you’re trying to get across.
The verb in the first sentence is past tense: “was.” Which means “you were nice in the past, but maybe not anymore.”
The verb in the second sentence is past perfect tense: “have been.” Which means “you were nice in the past and that continues to the present time.”
However! This is for written English. In spoken, casual English, the first sentence could mean either!
The first one is fine, the second one is technically ok, but needs a bit of help..
You could say:
The lady at the coffee shop told me I have always been so nice.
"these ones" is not grammatically correct. Leave out "ones."