They()for hours.
A:have been driving
B:have been driven
C:drove
D:drive
出自:专升本