1.He ___ London for almost eight weeks. A.will be in B.has gone to C.will leave D.has been to 我认为选项D是对的.可有人认为要么没有答案,要么是选项A.他们认为填has been in 是最好的. 2.They sprinkled some button ____ the bread. A.in B.at C.with D.on sprinkle在牛津词典中解释为;洒某物;将某物洒在(另一物的表面)上.A(on /onto/over B);~B with A.而button的意思为钮扣或(操纵门铃、机器开关等的)按钮.
1.我觉得是A.be 后面加名词或介短,将来时后面可以加时间状语. be to后面加动词原型,如果是go to london是可以的,但是后面如果有时间状语for,便不能用go to london,go只能表示动作,而不能表示状态. 2.我觉得是D button在这里应该不是纽扣的意思,因为纽扣是可数名次,但题里没加S,some+不可数名词,应该是他们在面包上洒些.,具体是什么我不知道