Choose the right form of the verb in the following sentence.
They (walk) five kilometers.
have walked
has been walking
has walked
have walking