Present Perfect – I Have Driven vs. I Have Been Driving

present-perfectpresent-tense

Can I use present perfect instead of progressive in my sentence?

"I have driven (instead of "I have been driving) for 60 years, but I think it's time for me to stop. I won't be renewing my driving licence."

Best Answer

Can I use present perfect instead of progressive in my sentence?

Yes.

Both of your example-sentence versions

I have been driving for 60 years. and I have driven for 60 years.

have essentially the same meaning.

Related Topic