请教一个could have been 的用法

Butitcouldhavebeenneithertheexecutionofthework,northeimmortalbeautyofthecountenance,w... But it could have been neither the execution of the work, nor the immortal beauty of the countenance, which had so suddenly and so vehemently moved me.
书上说could have been 通常用于虚拟语气,或者翻译成“本来可能”,“本来应该”。但我觉得在这个句子里could have been 好像都不是这个意思.请问这句话中could have been 是什么意思?该怎么翻译?
谢了先。
展开
scofield88122
2011-11-28
知道答主
回答量:8
采纳率:0%
帮助的人:9.3万
展开全部
我不知道这个句子的前后语境。我感觉应当翻译为:但无论是工作的完成还是那永恒美丽的面孔,都不应当能够如此突然且强烈的感动我。
could have been我个人觉得就是翻译为”本来应该“,但是有neither...nor在这个句子中,就是”本不因该“。
我猜测这个句子的作者是想说,他对于工程完工后的壮美景象早有思想准备,不至于受到震撼,但是确依然被完工后的美景所感动了。
个人拙见,希望对你有用。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式