Why, Dr. Watson, thats not you, is it? You are the last man that I should have expected to see out on the moor at this time of night. But, dear me, whats this? Somebody hurt? Not
- dont tell me that it is our friend Sir Henry! He hurried past me and stooped over the dead man. I heard a sharp intake of his breath and the cigar fell from his fingers.
在这一句中, You are the last man that I should have expected to see out on the moor at this time of night.
这里为何用了情态动词+完成时???should have expected 是虚拟呢,还是表可能性推断使用方法?另外,这里的should是不是可用would替换? 麻烦老师多剖析一下这里用should have expected的意义。谢谢!
You are the last man that I should have expected to see out on the moor at this time of night.
should have expected:虚拟语气。“(过去)本该想到;本该预料到”,实质没。
【翻译】在夜间这时,在这旷野之中,你是我没料到会看见的最不可能的人。