意思:could have done:本来可以的。用法:could have done表示过去本来有做某事的打算或意图,但实际上没有实现,通常译为“本来可以”。例句:I could have lent you the money.Why didn’t you ask me?
could have done用法
表示主观猜测
即对已经发生动作或已经存在的状态作出主观上的猜测,通常可译为“可能(已经)”,有时需根据具体语境来翻译。如:
Tom could have taken the money; he was here alone yesterday.有可能是汤姆把钱拿走了,昨天他单独一个人在这里呆过。
We knew he couldn’t have paid for it, because he had no money.我们知道不可能是他付了这笔钱,因为他没钱。
该用法也可将could换成can,但这只限于否定句和疑问句,因为can表推测时不用于肯定句(而could可以用于肯定句)。如:
Can he have left already? 他会已经离开了吗?
They can’t have gone out because the light’s on.他们不可能出去了,因为灯还亮着。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
corn玉米可数吗04-30
crop可数吗04-30
destroy的过去式和过去分词04-30
business可数吗04-30
面包可数吗04-30
dream过去式04-30
drive过去式04-30
take过去分词04-30
encouragement可数吗04-30
end过去式04-30