关于英语单选的一些问题
我有几道题弄不明白,请指点一下
1)Thetest____,webeganourholiday.
A.finishedB.wasfinishedC.hasfinishedD.hasbeenfinished
应该选哪个呢?请分析下谢谢
2)Grammarbookshere_____well.
A.aresoldB.sellC.sellsD.havebeensold
答案是B为什么不选A不是被动么?
3)Theydong't____studentsruninthecorridos.
A.allowB.permitC.acceptD.let
答案是D为什么要选D而不选其他的呢?
另外我对与一些考察从句的题
如该填what还是that不