关于REGRET的英语单选.

问题描述:

关于REGRET的英语单选.
I regret--you that all the rooms in our hotel are reserved for the conference tobe held in our town tomorrow.
A.telling
B.to tell
C.being told
D.to have told
查到它可接VING或THAT,但也有接TO DO表正式的,

regret to do sth.很遗憾地/抱歉地做...(事情还没有做)
regret doing sth.很遗憾/后悔做了...(事情已经做过.)
regret+that+从句(从句里是指具体后悔什么事)
因此选B 意思是很遗憾地告诉你房间已被预订了,而告诉你(tell)是发生在regret之后的