could表有能力但没做,那could have done呢

could有表能力之意,也有表推测之意,could do 较之can do 推测语气较弱些,委婉些,一般不清楚结果如何.could have done 是对做过之事的推测,有两层意思,1 可能已经做过 2 本有...


should have done ;could have done; might have done...

should have done:本应该做而没做某事,强调“本来应该”;could have done:本可以做却没做某事,强调“本来可以”;might have done: 可能已经作了某事,强调猜测.前两个都...


canbedone和couldbedone的区别

canbedone和couldbedone的主要区别在于can和could。1、can用于现在时,could在口语中用来表示推测过去的习惯或能力。2、can用来表示请求、允许和可能性等,could一般不用于现...


could have done与could do区别

could have done与could do区别 因为是已经过去了的事情,所以用could,而非can;因为是完成了的事情,是完成时,所以要用have。简单地说因为是上个星期,而且是事情已...


这个句子里的could have done和 could not have done...

1.表示主观猜测:即对已经发生动作或已经存在的状态作出主观上的猜测,通常可译为“可能(已经)”,有时需根据具体语境来翻译。如:Tom could ...


虚拟语气would/could/should/might have done 之间的...

should have done,表示过去本应该做的事情,但却没做。其否定形式表示过去本来不应该做某事,但是实际上却做了。could have done,表示:①对...


can't have done和couldn‘t have done 的区别

1. 释义区别:- "can't have done"的字面意思是“不可能已经做过某事”,它表示主观上持有不可能或不太可能某种行为或事件已经发生的观点。...


could的用法(情态动词could的用法归纳)

这是固定搭配,could是情态动词加动词原型;而has,是助动词,并且是现在完成时的助动词,后面必须加动词的分词形式done。情态动词,助动词要作区别。could的用法归纳和例句1.表示能力,...


couldhavedone的意思

could have done的意思是“可能已经做了某事”。详细解释如下:一、基本含义 "could have done"是英语中的一种虚拟语气表达,用来表示对过去事件的可能性进行假设或猜测。...


must/should/shouldn't/needn't/could/couldn't/may/moug...

should have done 应该做某事,却没做,表现在后悔或惋惜之情 shouldn't ..本不应该做,却做了。。needn't..不需要做,却做了。。could...本可能做,却没做。。...


相关搜索

热门搜索