11.The country______,most of the Americans hurry home before the night falls.
A.hasn't been cleaned up B.having not cleaned up C.having not been cleaned up D.is not cleaned up 参考答案是选C,请问这题的解题思路是什么,A为什么不能选?
所以说,A选项hasn't been cleaned up,has 是谓语,后面已经有谓语hurry了,所以就排除A是吗?
追答是的。不过has不是谓语
应该是hasn't been cleaned up这一个整体是属于谓语部分
has只是用于现在完成时态的助动词而已
那难道having not been cleaned up ,这不是谓语部分吗
追答不是,是修饰The country
如果是谓语,直接跟在主语后面的话,那应该有谓语动词,
但是having是动名词,就是名词,所以它的一个整体也无法作为谓语
实在是太感谢你的回答了,所以也不能用had not been cleaned up,因为它也是谓语,对吗
追答恩恩。你真是聪明了。会举一反三。真不错
本回答被提问者采纳