如何理解这里的should at this time have been呢

"...A military life is not what I was intended for, but circumstances have now made it eligible. The church ought to have been my profession -- I was brought up for the church, and I should at this time have been in possession of a most valuable living, had it pleased the gentleman we were speaking of just now."

此刻,这个人正在说话,那么,I should at this time have been ... 不是矛盾了吗?我的意思是at this time理解为此刻,而should have been 虚拟语气,暗指在以前某个时刻(当时)本来应该是...那么,如何理解这里的should at this time have been呢?

请先 登录 后评论

最佳答案 2021-06-22 15:56

不要以为now at this time 总是指现在或说话时刻。副词now和介词短语 at this time 都可以指过去某个时刻,相当于then. 例如《韦氏高阶》副词 now 释义第四条及例句:

Now: at the time referred to in the past

Her parents arrived home the next day. Now the trouble really began.

I next met her again a few years later. She was now 30 years old and working for a law firm.

又如COCA例句:

My feelings at this time were still not as euphoric as they should have been.

Our thoughts at this time were that it was a lovely apartment but had the worst balcony and position we have ever had and the noise was horrendous even with all the windows &; doors closed.

你的句子中 at this time 就是指过去时间,等于then. 你按照then去理解,should have been 不就是很自然的事情吗?

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1069 浏览
  • Long2019 提出于 2021-06-19 18:59

相似问题