2. A) has been driving
Обоснование: Используется Present Perfect Continuous ('has been driving') для описания действия, которое началось в прошлом (с прошлого апреля) и продолжается до сих пор, подчеркивая длительность этого действия.
2. Я не знал(а), что Сара умеет водить. О да, она водит с прошлого апреля.