作业帮 > 英语 > 作业

问问题,求解答

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/08/03 03:10:37
1、—Have you ever been to Shanghai ,Mary? —Yes,I ____ theve for three for three days with my parents last month. A. have gone B. have been C. went D. was 选何?为何?
问问题,求解答
解题思路: 见下
解题过程:
选D。句意:---玛丽, 你去过上海吗?--去过。去年我和父母在那呆了三天。
根据时间状语last year可以知道这一空就是过去的动作, 与现在时间没有联系, 所以不用现在完成时态, 排除A和B; 再根据后面有段时间for three days, 所以这一空用was表示状态可以延续, 而went是短暂性动作不能跟段时间,所以不对,选。
同学你好很高兴为你解答疑惑!如有疑问请留言!祝学习进步, 天天开心!
最终答案:略