could have done这样的变成反义疑问句该怎么变?

作者&投稿:霜田 (若有异议请与网页底部的电邮联系)
情态动词+have+done这样叫虚拟语气吗?它们的反义疑问句怎么变化?~

应该是: did he 当主句主语为第一人称时,要看从句.否定前移.所以这句的否定意义在后面的宾语从句中,从句为否定句,后用肯定.情态动词表推测时,不用情态动词来完成问句,有过去时间用过去时.所以这句要did he.

这里情态动词must表示猜测,
变成反义疑问句时,首先要判断句子是对过去的猜测还是对现在。
第一句中有明显的时间状语yesterday, 表明这是对过去的猜测,这里must have stayed意思是'昨天肯定是留在这了',所以反义疑问句直接用过去时didn't 就可以了。
第二句中有表示一段时间的状语for three days, 其实这里must have stayed 相当have stayed, must在这里表猜测增强语气,所以变反义疑问句时,直接用现在晚成时haven't 就可以了。

could have done 属于虚拟语气,意思是 “本来能够完成,但没有完成”,反意疑问句追问的是 “是否已经完成”,而不是 “能不能完成”,所以应该用 haven't he?

Could he/she have done?


郧县13953172320: could have done的各种用法(在肯定句,否定句,疑问句中) -
凤咽恩必: “could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做. He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心疑问句:①Could you have done the exercises?你可能做完练习吗? 否定句②They couldn't have finished the work so soon.他们不可能这么快就做完了.

郧县13953172320: could have done 的两个含义是什么? -
凤咽恩必:[答案] “could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做. He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心.

郧县13953172320: 虚拟语气 should have done 与 could have done -
凤咽恩必: must could should would might 这几个情态动词都可以用来表示对现在或者对过去的推测. 但他们表示的意思是有区别的,一般情况下不可以交换使用. would 是最普通的陈述语气,如果你是客观的叙述一件事情,就可已选择这个词. 它的使用...

郧县13953172320: could have done这样的变成反义疑问句该怎么变? -
凤咽恩必: could have done 属于虚拟语气,意思是 “本来能够完成,但没有完成”,反意疑问句追问的是 “是否已经完成”,而不是 “能不能完成”,所以应该用 haven't he?

郧县13953172320: could have done -
凤咽恩必: should have done,must have done都表示该做的没做,是虚拟语气,用于表达与过去的事实相反.但should have done语气上没有must have done重.它们有细微的差别.给你2个句子比较一下: 1)You should not have told him such a bad ...

郧县13953172320: 表推测的一些用法.1could have done 表示“过去本能够做某事却未做.”要是表示否定了?过去本不能做某事却做了怎么表示?might have done 表示“过去本... -
凤咽恩必:[答案] 1 couldn't have done 表示本来不可能做某事 却做了 might not have done 本不可能做某事却做了 2 must have done 是一种极强的肯定 “必定 已经做了某事” 达到确定的地步 can have done 可能已经做了某事情[可能性适中](不虚拟 即不等于could ...

郧县13953172320: can have done 和could have done 的区别can have done是表示应该做某事而没有做,所以既然知道没有做,那肯定是已经发生了,就是过去时啊,但是could ... -
凤咽恩必:[答案] could have done 表示本能做而实际未做,是虚拟语气. can have done 和could have done 还能表示对过去的推测,常用于否定句和问句中.

郧县13953172320: can have done 和could have done 的区别 -
凤咽恩必: (1)could have done 表示本来会/可以...... 【例句】All of this could have been prevented.这一切本来都是可以避免的. (2)would have done 表示本来将...... 【例句】Without him,none of this would have been done.要是没有他,这一切都不会发生. ...

郧县13953172320: could have done与could do区别 -
凤咽恩必: 因为是已经过去了的事情,所以用could,而非can;因为是完成了的事情,是完成时,所以要用have.简单地说因为是上个星期,而且是事情已完成,用过去完成时! 另一种解释:这是without引导的隐蔽形虚拟语气,和过去事实相反的,用could+现在完成时.

郧县13953172320: 哪位能否解释下could have done与would have done的用法区别?哪位高手能否具体解释下could have done与would have done的用法区别? -
凤咽恩必:[答案] 根据词语表面意思理解 could来自于can表示能够 could have done 就是说“本能够做到什么”(隐含当时没能达到这个能力) would来自于will表示推测 would have done 是说“本将会怎么做”(隐含当时没有这个意愿) 前者侧重说能力,后者侧重说...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网