Have you ever been to France? Yes,I--there last August. A:have gone B;went C;have been D'were选出答案,并解释说明A我可以排除,可是B.C.D这三个选项我有些分不清楚,迷茫,希望专业人士帮忙解释一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 01:15:03
Have you ever been to France?  Yes,I--there last August.  A:have gone  B;went  C;have been  D'were选出答案,并解释说明A我可以排除,可是B.C.D这三个选项我有些分不清楚,迷茫,希望专业人士帮忙解释一下

Have you ever been to France? Yes,I--there last August. A:have gone B;went C;have been D'were选出答案,并解释说明A我可以排除,可是B.C.D这三个选项我有些分不清楚,迷茫,希望专业人士帮忙解释一下
Have you ever been to France? Yes,I--there last August. A:have gone B;went C;have been D'were
选出答案,并解释说明
A我可以排除,可是B.C.D这三个选项我有些分不清楚,迷茫,希望专业人士帮忙解释一下

Have you ever been to France? Yes,I--there last August. A:have gone B;went C;have been D'were选出答案,并解释说明A我可以排除,可是B.C.D这三个选项我有些分不清楚,迷茫,希望专业人士帮忙解释一下
A肯定是错误的,
C现在完成时,时态不对,答句应该是一般过去时,last August是指时间点
D表示状态,用法不符
所以答案是B

B
因为回答中有last August,说明不能用完成时,AC排除;D选项表示状态,不符题意。

(A)
A指去过之后已经回来了
B指我过去某一时间去过 不能回答现在完成时
C指我过去去过 但现在还没回来
D语法错误

选C啦,那个A就是去了之后还没回来的意思,只有C是去了回来的