I 【happened 】to see the taxi before it disappeared around the corner of the street.
A.had a vision of
B.glimpsed at
C.looked at
D.saw a scene of