1 关于补全对话的试题

A: How was your last vacation?

B: It was great.

A:______?(此横线处必须是现在完成时吗?)

B : I have been to Beijing .(觉得此处有必要现在完成时吗?一般过去时是不是更好?)

A: ______?(难道此处必须是现在完成时吗?)

B: For 10 days.

A: Have you been to the great wall?.(此处有必要现在完成时吗?一般过去时是不是更好?)

B: Yes. We also spent a day on Wangfujing Street.

学生觉得这是围绕last vacation展开的,明显属于具体的过去时间点。盼专家就该试题设置详解分析。

请先 登录 后评论

最佳答案 2017-06-15 09:01

问话人知道答话人放假的时间,因此直接用一般过去时态提问。说话人关心的是确切的过去时间。答话人回答问题脑子里也想的是过去。整个对话过程和现在没有任何关系。对话中的所有现在完成时都是错误。应该改为一般过去时。出题人的时态没学好。你的怀疑是有道理的。你的时态学得比出题人好。祝贺你。

请先 登录 后评论

其它 2 个回答

王汝涛   - 英语教师
擅长:英语翻译,词法问题,英语考试

赞同曹老师的回答。既然第一句用过去式问,后面讲述的又是过去,所以应该都用过去时。这应该属于中考练习题。一些教辅材料,如《五年中考三年模拟》里面也有类似的错误。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

根据 I have been to Beijing.(我去过北京。)

第一空应该填:Where have you been?(你去过什么地方?)

第二空可以填:How long did you stay there?

请先 登录 后评论
  • 0 关注
  • 1 收藏,2837 浏览
  • quanfa   提出于 2017-06-14 19:46

相似问题