Choose the correct item.
By the time she gets home, she ______________ for four hours.
will have driven
will have drive
will have drived
will driven