Many a person in this circumstance ( ) for a long break.
(A)have hoped
(B)has hoped
(C)are hoping
(D)has been hoped
Copyright ©