The writer told us that he________ a great number of short stories in the last few years.

A)wroteB)waswrittenC)haswrittenD)hadwritten这道题为什么不选A而选D啊,inthelastfewyears.不是一般过去时的时间... A) wrote B) was written C) has written D) had written
这道题为什么不选A而选D啊,in the last few years.不是一般过去时的时间提示词吗
展开
星月凌动
2013-04-13 · TA获得超过6122个赞
知道大有可为答主
回答量:1400
采纳率:0%
帮助的人:1942万
展开全部
您好,很高兴为您解答问题

正确答案确实是D
in the last few years.是一般过去时的时间提示词,所以主句“The writer told us”用的是过去时
而从句的意思是“他写了大量的小故事”,这件事是在作者告诉我们之前发生的,也就是“过去的过去”才是从句发生的时间,所以从句应该用过去完成时,也就是D了

希望我的回答能够对你有所帮助
祝你学习进步
如此迷人的baby
2013-04-13 · TA获得超过2978个赞
知道小有建树答主
回答量:1031
采纳率:0%
帮助的人:396万
展开全部
填的是 D
句意:这个作家告诉我们,他在过去的几年里已经写了许多的故事。

因为整个句子的时态是 过去式(由 told可以知道)
因为 told( 告诉)的动作发生在过去,告诉之前已经写了许多故事,即:发生在过去的过去,所以用过去完成时

欢迎追问,满意记得采纳哟,(*^__^*) 嘻嘻…… 谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
出水芙蓉xu
2013-04-13
知道答主
回答量:1
采纳率:0%
帮助的人:1494
展开全部
,told 是过去式,过去告诉的,in the last few years时间上比告诉更早,过去的过去所以用过去完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友44aa6f2a8
2013-04-13
知道答主
回答量:40
采纳率:0%
帮助的人:20.1万
展开全部
in the last few years 是现在完成时的标志,这句在主句是过去时的从句中,所以用过去完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
richard19741
2013-04-13 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.8万
采纳率:68%
帮助的人:8256万
展开全部
体现过去完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式