I'm sorry to have kept you waiting longneve mind.I ___ here for only a few minutes.A.have been B.waited选哪个 并排出另一个原因

问题描述:

I'm sorry to have kept you waiting long
neve mind.I ___ here for only a few minutes.
A.have been B.waited
选哪个 并排出另一个原因

agree

dui

A.现在完成时.表明现在已经完成的.几分钟前已经到了.
B缺少系动词,不正确.

A.have been ,完成时,表示对现在的影响,另外问句也是用的完成时