I __________ FOR YOU FOR A LONG TIME.A) HAS WAITED B) HAVE WAITED...

1) I __________ for you for a long time.

a) has waited b) have waited c) am waiting d) was waiting