Задание

Choose the correct form of the verb.

For three hours, Jim _____________ for his mother at the airport.

have waited

is waiting

waited

has waited