Do these two have the same meaning ? 1) John has been driving the car for 4 years 2) John has drove the car for 4 years Correction, number 2 should be, 2) John has driven the car for 4 years
Oct 21, 2012 7:26 AM
Answers · 1
No, they do not have the same meaning.
October 21, 2012
Still haven’t found your answers?
Write down your questions and let the native speakers help you!