1.Look!Some children______on the river. e boat e boating boating ating 此題為何選D不選B2.The Blacks______China for many years.A.has been to B.have gone to C.have been in D.has come to 此題為何選C不選A3.Becausethereisnolightintheroom,he_____ n,tn,tedn,tD.darenot此題為何選B不選D4.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,表示推斷且把握大。