分类：教育/科学-学习帮助
问题：请教几道英语题1.Look!Somechildren______ 
1.Look!Some children______on the river. e bt    e boating     boating     ating  此题为何选D不选B2.The Blacks______China for many years.A.has been to    B.have gone to     C.have been in      D.has come to  此题为何选C不选A3.Becausethereisnolightintheroom,he_____ n,tn,tedn,tD.darenot此1.Look!Some children______on the river. e bt    e boating     boating     ating  此题为何选D不选B2.The Blacks______China for many years.A.has been to    B.have gone to     C.have been in      D.has come to  此题为何选C不选A3.Becausethereisnolightintheroom,he_____ n,tn,tedn,tD.darenot此题为何选B不选D4.She_____be good at both maths and English, _____she?   st;mustn,t     ed;needn,t     y not;may     n,t;can    此题为何选D不选A请讲解一下，谢谢！祝新年愉快！
回答：其他的我不敢肯定，但第2题绝对是选C。因为主语The Blacks是复数。Blacks指的是姓Black的一家人。姓氏后加s或es表示一家人是英语中的固定用法。再根据句子的意思，尤其是for many years,来看，他们是住在中国多年即现在人正在中国。所以用完成时而且后接in。第3题呢，根据语境，还有那个be in可看出他不会在屋里，而不是不敢进去。因为be in表状态。如果选D，即不敢，就应是只动作，后面就应用go/come in了。而B,can't in,表示推断且把握大。