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