I ____ to the school cafeteria.A.have just gone B.just go C.have just been D.just have been要原因

问题描述:

I ____ to the school cafeteria.A.have just gone B.just go C.have just been D.just have been
要原因

B,一般都是

选 C
have been to somewhere 去过某地,但是已经回来了
have gone to somewhere 去某地了,没有回来
由于主语是 I 因此不可能是have gone to somewhere ,生于选C

A过去完成式

答案选C

have been to:去过……,表明已经回来了;
have gone to:去了……,表明尚未回来;

have just +过去分词

I ____ to the school cafeteria. A. have just gone 正确选项,译为我刚刚去过学校的自助餐厅.B. just go 不对,应该用一般过去时.C.have just been been表状态,而不是一个动作,并且如果用been的话,后面的to就...