I've read from another post in this forum about the following sentences.
My past accomplishments are the result of my hard work. My past accomplishments have been the result of my hard work.
The teacher in the post said both sentences are correct and are all possible views of the speaker at the moment of speaking and the difference is not noticeable. I wonder what the subtle difference is between 'are' and 'have been' with regard to how the speaker is viewing the accomplishments at the moment of speaking. Please advise. Thanks.
Top answer
I believe I cannot improve on your teacher's explanation.
— Philip
I believe I cannot improve on your teacher's explanation.
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.