My English teacher ________ my home the day before yesterday.
A.called on B.called at
C.dropped in D.called for
My English teacher ________ my home the day before yesterday.
A.called on B.called at
C.dropped in D.called for
B call on, call at, drop in 都有“拜访,走访”之意。call on的宾语是人,call at 的宾语是某个地方,drop in 是不及物动词短语,后跟宾语时必须加上on (后跟人)或at (跟地点)。