英语(非谓语动词)!在线等待!

HadIremembered____thewindows,thethiefwouldnothavegotin.A.tocloseB.closingC.tohaveclos... Had I remembered ____ the windows, the thief would not have
got in.

A. to close B. closing

C. to have closed D. having closed
展开
南方的鸿雁
2010-07-11 · TA获得超过3991个赞
知道小有建树答主
回答量:1365
采纳率:0%
帮助的人:1686万
展开全部
选A。
考查虚拟语气和倒装。
倒装前的句型是:If I had remembered to colse the windows, the thief would not have got in.(假如我当初记得关窗户的话,小偷就不会进来了。)
其中由If引导的条件状语从句与过去的事实相反,故用过去完成时“had remember”。
倒装后便成为了题干中的句子。
另外考查了remember的词法:
remember doing:记得做过某事
remember to do:记得去做某事
百度网友b70a128
2010-07-11
知道答主
回答量:46
采纳率:0%
帮助的人:22.6万
展开全部
我觉得选B,但是不是很确定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
charlie254
2010-07-11 · TA获得超过12.2万个赞
知道大有可为答主
回答量:6579
采纳率:66%
帮助的人:1亿
展开全部
remember + to do【不定式】表示记住还没做过的动作
remember + doing【动名词】表示记住已经做过的动作

根据题意:the thief would not have got in.
我记得已经关上了窗,所以小偷将不会进来

综上,选B. closing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ayoucal
2010-07-11 · TA获得超过140个赞
知道答主
回答量:70
采纳率:0%
帮助的人:42.6万
展开全部
倒装了,A ,应该是“如果我记得关上窗户,那么小偷本不会进来”是虚拟语气加倒装。If I had remembered to close the windows ,the thief would not have got in.动作应该没发生。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
evermona
2010-07-11 · TA获得超过5389个赞
知道大有可为答主
回答量:3689
采纳率:51%
帮助的人:2067万
展开全部
当然选C了。
过去将来完成时。
如果我(那天)记得关掉窗户,小偷就不会进来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式