(单选题)
Have you ever waited for your bus at a bus stop for a very long time, only ______ by two or more buses arriving together?
A.being greeted
B.to have been greeted
C.to be greeted
D.having been greeted
参考答案:C
参考解析:
考查非谓语动词。句意:你有没有过在公共汽车站等了很长时间,最后却有两辆或更多公共汽车一起到达的情况?only to do sth.表示出乎意料的结果,逻辑主语you与greet是逻辑上的被动关系。B项表示“被车接”在“等车”之前,不符合句意。故选C。
知识点:
