Corrections · 6
which is the correct
She has been driving since last April. (sounds like - she is driving non stop mode ^_^ withot stopping.)She has driven since last April. (sounds like - result, fact)
They are both correct, depending on usage.
Examples:
Jenny got her driver's license in April. She has been driving since April.
Mary was hired to deliver packages by the Postal Service in April. She has driven for them since April.
It's just a difference in verb tense. The perfect tense (has driven) emphasizes that the action is completed-- so, you could say:
Mary was hired to deliver packages by the Postal Service in April. She has driven for them since April.
OR
Mary was hired to deliver packages by the Postal Service in April. She has been driving for them since April.
BUT
you can only say:
Jenny got her driver's license in April. She has been driving since April.
If you say that Jenny has driven since April, it is confusing because it sounds like you are referring to some completed action-- not the fact that Jenny has generally had the ability to drive since April.
Want to progress faster?
Join this learning community and try out free exercises!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
