___in the queue for half an hour, Tom suddenly realized that he had left his wallet at home.
A.To wait B.Having waited C.Have waited D.To have waited
___in the queue for half an hour, Tom suddenly realized that he had left his wallet at home.
A.To wait B.Having waited C.Have waited D.To have waited
B