这题:过去分词作状语的选择题

问题描述:

这题:过去分词作状语的选择题
Before ______ white,the door should be cleaned thoroughly.
A painted
B being painted
C having been painted
为什么?每个选项都说明一下,
1个回答 分类:英语 2014-10-22

问题解答:

我来补答
A,错误在于BEFORE 后面要跟的是ing形式,这里不是.
C,错误在于前后时态的错误,前面的状语用的是PAST PERFERT即过去完成时,这样说明主句的时态应该是过去式,但是这样逻辑不符,变成先刷墙,再清洁,所以无论从时态还是逻辑上C也是错的.
B,正确在于,BEFORE后面跟动名词是一方面,另一方面在于因为要知道这是一个被动的从句,是被刷白,所以能得出B
 
 
展开全文阅读
剩余:2000
下一页:老师第一十三题