英语语法选择题
英语语法选择题Mygrandmacan’tremember________hermedicinewhensheactuallydid.A.totakeB.tookC.ha...
英语语法选择题My grandma can’t remember ________ her medicine when she actually did.
A. to take B. took C. having taken D. taken
为什么选C 展开
A. to take B. took C. having taken D. taken
为什么选C 展开
3个回答
展开全部
先翻译后解答
我奶奶想不起来吃没吃药,可她确实吃过了。
首先语法上,B、D肯定不对
remember to do 和 remember doing 是对的,但二者意思差别很大
remember to do
记得要做某事,这是准备要做某事。
remember doing
记着已经做过的事,某事已经做过。
这句话说她吃过了。所以选doing是对的,to do表将来 排除A
选C是正确答案
我奶奶想不起来吃没吃药,可她确实吃过了。
首先语法上,B、D肯定不对
remember to do 和 remember doing 是对的,但二者意思差别很大
remember to do
记得要做某事,这是准备要做某事。
remember doing
记着已经做过的事,某事已经做过。
这句话说她吃过了。所以选doing是对的,to do表将来 排除A
选C是正确答案
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从后面actually did 中看出句意为 他吃了药却总是记不住已经吃了。
所以空格填已经吃了药,而remember后加having done表示忘了做过, 所以选c
remember to do 表示的是忘了要做, 所以不能选a
remember 后不能直接加done 后者did 所以不能选b, d
所以空格填已经吃了药,而remember后加having done表示忘了做过, 所以选c
remember to do 表示的是忘了要做, 所以不能选a
remember 后不能直接加done 后者did 所以不能选b, d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为remember加doing表示已经做过,have done 是完成时这个你知道吧?所以选。c
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询