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这三个选项我有些分不清楚,迷茫,希望专业人士帮忙解释一下
答
选C啦,那个A就是去了之后还没回来的意思,只有C是去了回来的
答
(A)
A指去过之后已经回来了
B指我过去某一时间去过 不能回答现在完成时
C指我过去去过 但现在还没回来
D语法错误
答
A肯定是错误的,
C现在完成时,时态不对,答句应该是一般过去时,last August是指时间点
D表示状态,用法不符
所以答案是B
答
B
因为回答中有last August,说明不能用完成时,AC排除;D选项表示状态,不符题意。