15. —Kate returned home yesterday.

问题描述:

15. —Kate returned home yesterday.
—Really ? Where ?
A. has she been B. had she gone C. has she gone D. had she been答案选d 为什么 看了很多次 每个提供的答案是D 百思不得其解
答案我说错了 答案是选A 我想选D
1个回答 分类:英语 2014-11-21

问题解答:

我来补答
A是现在完成时,表示我站在现在的点上说之前发生过(而且已经完成、结束了的)的事情,比如I has been Beijing last week.而D是过去完成时,是指“过去的过去”,是我过去说的更加之前的事情,比如I said I had been to Beijing twice.所以这道题选A,因为是我站在现在的点上问她之前去哪儿了,无需也不能选D.
再问: 因为本人是一位老师 刚教完过去完成时 而题干问的按照日常语言习惯是昨天之前她去了哪里 按学生的思维肯定选D I has been Beijing last week 能换个例句不 因为last week 学生又会和一般过去时弄到一起
 
 
展开全文阅读
剩余:2000
上一页:减术分裂
下一页:语文学习与巩固