> 知识 >

一道非谓语题目.求讲解.
Have you ever dreamed of( )a terrifying shadowy figure chasing you down an endless corridor?
A.there to be
B.there be
C.there being
D.there having
为什么?求逐项分析和语法讲解!

人气:761 ℃ 时间:2024-04-24 13:06:48
解答

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

推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版