一道英语选择题 高手请进
—What_____yourmother_______youthatbluedress,Mary?—Sorry,Ireallycan'tremember.A.does;b...
—What _____your mother _______you that blue dress,Mary?
—Sorry,I really can't remember.
A.does ;buy
B.has; bought
C.had;bought
D.did; buy
为什么不能选C呢?
答案是D,请大家帮忙分析下。
大家能分析的再仔细一点吗. 展开
—Sorry,I really can't remember.
A.does ;buy
B.has; bought
C.had;bought
D.did; buy
为什么不能选C呢?
答案是D,请大家帮忙分析下。
大家能分析的再仔细一点吗. 展开
展开全部
首先从时态上说,第二句说记不起来了,那就证明第一句中所陈述的事情发生在过去,用一般过去时,因为是问句,所以用did做提问,后面用buy这个动词的原形
但是这个句子肯定有问题,如果问的是为什么,应该说what did your mother buy you that blue dress for? 如果问什么时候买的,应该用when,用what来提问,呵呵,我是不明白什么意思了
但是这个句子肯定有问题,如果问的是为什么,应该说what did your mother buy you that blue dress for? 如果问什么时候买的,应该用when,用what来提问,呵呵,我是不明白什么意思了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据题意事情发生在过去 应该用过去事
c过去的过去用过去完成时
c过去的过去用过去完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C为过去完成时表过去的过去,而此处只表示一般过去发生的动作,还有can't是一般现在,和一般过去对应.所以选D.couldn't的话就用C.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是对过去的事提问,应该用过去时,而C选项是故去完成时,是对过去的过去提问。一般用过去完成时需要有明显的时间状语的。 还有这个句子应该是对时间的提问吧,应该用when来提问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
过去发生的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询