雅思什么时候用can什么时候用could?

尉一含尉一含最佳答案最佳答案

可以,英文原文中就有这个例子,是剑桥官方出的书。 这个句子的中文翻译是“可能我需要多练练听力才能答对更多的题目”。 听到这个句子的时候,你脑海里出现的是不是这样的: “可能我需要……”(表假设) “多练练听力才能答对更多的题目”——(表真实可能性) 但是英语中可以省略if,然后把两个小句子合并成一个长一点的句子,把可能的假设放在主句里,而把表示真实想法的插入语放到从句里面去。

这个句子正确的形式应该是“I might need to practise my listening in order to answer more questions correctly.” 也就是说,在表达类似上面的句子时,我们可以使用“may+动词原形”这一结构来代替“could+动词原形”。 而两者的区别在于,“may”表达的可能只是一种建议、想法或者意见,而“could”表达的则是一种主观上认为的可能性。 举个例子: A:How long did it take you to finish your homework? B:I could have finished it an hour earlier if I hadn't played that game just now. 这句话用“could”来表示过去发生的不确定的事情,而用“had”来表明本来可以用更短的时间完成却实际用了更长的时间。

所以B的回答其实是在抱怨:本应该一个小时就可以做完的作业因为刚才玩那个游戏而耽误了一个小时。虽然说话的语气像是在跟A讨价还价,但其中包含的其实是强烈的不满情绪——对刚刚发生的“if”的情况感到不满和不公平。 同理,上面那句话如果换成问句的形式,也应该是“May I ask you a question?”而不是“Can/Could you please ask me a question?” 因为前者仅仅表述了一种请求的建议,后者则已经在表达了强烈的期待了。 不过,需要注意的是,当句中出现了情态动词“must”“ought to"...这些词的时候,它们后面的动词不定式所表示的行为通常是义务或者是规定,在这种情况下,一般要用“could”而不是“may”。

娄嘉轩娄嘉轩优质答主

Can与Could在否定句中区别不大,都能表示能力。

在疑问句中could可视为can的委婉语,多用于询问情况或请求。could没有can 时态变化丰富。但must却没有 could 这种形式变化,只能用must本身的原型。

在肯定句中can一般不表示推测,而could可以。

mustn't 绝对不等于couldn't。

can 而不能用could 。

could 作can的过去式,表示能够、可以。

could 虚拟式,表示可能性不大的推测。

我来回答
请发表正能量的言论,文明评论!