c. be able to Answer: c. be able to 7. How long have you ________ drive? a. can b. coulded c. been able to