本来 dream of 后面要跟宾语从句,用that there is
但是如果不用连词的话,就要用there be的非谓语,there be的非谓语是there being,
后面的chasing还是现在分词做伴随状语
A 不对是因为有介词of,there to be无法做介词宾语
B 的be用的没有道理
D 是表示已经完成,如果要这么表达,要用there having been
本来 dream of 后面要跟宾语从句,用that there is
但是如果不用连词的话,就要用there be的非谓语,there be的非谓语是there being,
后面的chasing还是现在分词做伴随状语
A 不对是因为有介词of,there to be无法做介词宾语
B 的be用的没有道理
D 是表示已经完成,如果要这么表达,要用there having been