早教吧 育儿知识 作业答案 考试题库 百科 知识分享

---allthat----tobedonebeendone?A.have..haveB.havehasC.hashasD.has..have`答案选c额··啊··为什么不选a咧?:)

题目详情
---all that ----to be done been done?
A.have..have B.have has C.has has D.has ..have`
答案选c额··啊··为什么不选a咧?:)
▼优质解答
答案和解析
that是引导定语从句来的.= =
all的意思是“所有的事,一切事情”,看成一个整体,视为单数,相当于what.本句相当于Has what has to be done been done?不过all that的语气强些,偏向于含有“所有、一切”的意思,而用what只是问必须做事的做完了没.