英语单选 请教高手

来源:百度知道 编辑:UC知道 时间:2024/07/03 03:29:53
Reading is an experience quite different from watching TV;there are pictures空in your mind instead of before your eyes.
A.to form
B.form
C.forming
D.having formed

选C
为什么参考答案中说B,D不可作定语?
谢谢!

恩,这个问题是这样的:
其实原句是:there are pictures which forms in your mind.....
而这个which forms是可以转变去掉which转变为forming的,这个forming就是作后置定语了.

本题所填的位置是作为形式pictures的定语.

A中to do常表示将来事态,因此不符合语境.

B的form的词性是动词,动词本身是不能做定语的,只有加了-ed变成过去分词,或加-ing变成现在分词才能做定语.所以B肯定错.

D中分词完成时(即have +done )一般情况下常用作状语,所以C不能做定语.

你也可以简单理解为there be 句型中使用现在分词

属于非谓语的一类

这是一种句型:There be sth doing...
如:there is a girl playing football over there!那有一位女孩在玩足球
英语学习最重要的其一是词汇,其二,就是语法.希望你以后多多注意这两点.
我平时没多放多少时间在英语上,但是我的英语也不赖哦.高考135.
总之,加油

B.是动词原形不能做定语的,一个句子中只能有一个谓语。
D中分词完成时(即have +done )一般情况下常用作状语,但也可做定语,此处应为被动语态,若选D,则应改为having being formed 。
选C可看作是后置定语修饰 pictures 。