JOHN HASN’T DRIVEN HIS CAR FOR OVER A YEAR A. IT’S OVER A YEAR SIN...

41. John hasn’t driven his car for over a year

a. It’s over a year since he last drove his car b. The last time he drove his car was over a year ago

c. He last drove his car over a year ago d. All are correct