主谓一致:(并说明原因)All that can be done___.A.has been done B.has done C.have done D.were doneVery few___his address in the town.A.has known B.are knowing C.know D.knows
问题描述:
主谓一致:(并说明原因)All that can be done___.A.has been done B.has done C.have done D.were done
Very few___his address in the town.A.has known B.are knowing C.know D.knows
答
选A. All 主语,指事物或现象,表单数意义。
that can be done修饰主语。事情是被做,要用被动结构。
答
All that can be done ___. 选D
all,所有的,that can be done是定语从句,修饰all,主语是all,谓语用复数。如果答案给出have been done 也正确。
下边这道题选C。few表复数,指几乎没有人。
答
1.A 原因:all that=what.而what做主语视作单数,因此排除CD.而事情是被做,应该用被动语态,因此选A.句意:所有能被做的事都已经被做完了.
2.C 原因:very few意思是极少人,其后谓语动词不需要用第三人称单数形式,排除AD.由于整句话是在陈述客观事实,因此直接用一般现在时即可,B选项中,know的意思在这里是“知道”,是瞬间动词,而瞬间动词不能用于现在进行时态中,B错.句意:在这个镇上很少人知道他的住址.