Have you finished the work

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:51:40
Have you finished the work?
No half of the class _______most of the work.But some of the work__really diffcult
A.have done is B had done are
前面问句是过去嘛``所以用HAD 后面SOME嘛`所以复数``ARE
为什么还选A啊`????????

前面问句不是过去哦,是现在完成时,有HAVE 在呀,所以是现在呀
所以理所当然也填HAVE
WORK可是不可数名词呀,所以即使有SOME谓语动词也该是单数

work 是不可数

Have you finished 是现在完成时,不是过去
所以要用have done 也是现在完成时
had done 是过去完成时
some of the work的中心词是the work
意思是工作中的一部分,work是不可数名词
the work是特指这项工作,所以谓语动词用单数

问句与答句要对应时态,统一用现在完成时,故用have done。
work是不可数名词,some of the work指部分工作,依然是不可数,因此用is。