这里的could never have done表示什么

如题所述

我清晰地记得曾几何时,深蓝色的天空、鸟儿的鸣唱、月光和鲜花从未能使我迷醉。(意思应该是以前司空见惯的东西,失去了后觉得珍惜。)
could
never
have
kept
me
spellbound
(以前)从不会使我迷醉
could
have
done
过去完成时态,一般用在虚拟语气中,是对过去的事情的假设,意思是原本可以做而实际却没有做。如:
He
could
have
passed
the
exam,
but
he
was
too
careless.
原句中是这个句型的否定形式(用了
never),因此意思相反,表示过去我不会做(而现在却会做)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-15
could
never
have
done
意思是“绝对不会做出那样的事”,和品德或承诺有关。属于虚拟语气的应用,未必是针对过去已经发生过的事。
例如:
i
could
never
have
done
somthing
like
that
to
hurt
your
feeling.
could
not
do
有两种可能的用法,一是能力有所不及,一是有能力但是不愿意做。同样也没有特定时间的关联性。
例如:
i
could
not
play
piano
even
if
i
wanted
to.
i
could
not
do
anything
that
may
ruin
my
chance
of
getting
that
scholarship.
相似回答