问一道非谓语动词的题目
"Bill,keep the things ____ here secret,will you?"said the manager after the meeting?
A.discussed B.being discussed C.to be discussed D.having been discussed
老师说答案选A,我选D,可是这不是keep句型中宾补应该用现在分词吗?怎么会用过去分词.请详细说下为什么选A?
我的同学告诉我说这里的空是作things的后置定语,现在分词的完成时不能做后置定语,所以D错,可是我总认为是做宾补啊?请解释下是我同学对?还是我对?
人气:444 ℃ 时间:2020-02-05 06:57:01
解答
keep sb. doing sth.是对的.但是这里用的是另外一个结构keep sth. adj. ,secret是形容词,所以the things discussed here 是这个结构中的sth. , discussed here过去分词短语做后置定语修饰things. D选项也是表示被动...
推荐
猜你喜欢
- 在matlab中单引号和双引号各有什么意义?为什么有的函数参数要加单引号,有的要加双引号?
- 中国国歌的歌名,英语是什么
- 已知关于x y的方程组:3x+2y=m+1 2x+y=m-1 当m取何值时,该方程组的解中,x大于1,y不小于-1
- 修改下面的一段话.(共8处错误在原句上修改)
- 从飞 机上看长江它绵长曲折,洁白闪亮改为比喻句怎么改
- 没有参加社团用英语怎么说?
- 一个在地球上重为637牛的物体在月球上的质量为?重为?
- 赛龙舟时,每个运动员坐定在船的两侧,随着有节奏的号子声,大家齐心划水,使船在水中快速前进的力是( )