一道非谓语题目.求讲解.

一道非谓语题目.求讲解.
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
为什么?求逐项分析和语法讲解!

问答人气:713 ℃时间: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是介词

我来回答
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版