There are many people _______ for the bus.
A.having waited
B.wait
C.waiting
D.to wait

Các câu hỏi liên quan