it was strange that he should have said that
题目
it was strange that he should have said that
我知道这是虚拟语气,但是虚拟语气不是should+动词原形吗,为什么这里是have done,如果是表示已经做过,那it's a pity that he should fail to grasp the chance when it arose.怎么解释,不也应该用should have failed吗
答案
首先should have done确实是表示已经做过,这里的should有惊讶的意思,意味着“竟然做过”
你说的it's a pity that he should fail to grasp the chance when it arose,如果没有when it arose,那么这句就应该是it's a pity that he should have failed to grasp the chance
BUT后面有个when it arose!
你从意思层面想想,机会来的时候竟然没有把握住,那么这个没有把握住是和机会来的时候是同一时刻,如果用have failed to grasp,那么意思变成了机会来“之前”竟然没有把握住
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 谷不可胜食也的胜念什么
- 已知三角形的面积和两个点的坐标,怎么求另外一个坐标?
- 在7点和8点之间,时针和分针什么时候呈60度角?
- 用所给词的正确形式填空 The window is ——(close) now.Please
- 利用布儒斯特角技术和折射率拟合测定材料的折射率的创新思路
- 一道数学题,已知P(a,3),Q(-2,b)在第二、四象限角的平分线上,则a=多少,b=多少?
- 60x+50×3=x+90
- 如图所示,已知△ABC为等边三角形,D为BC上一点,以AD为边作∠ADE=60°,DE与△ABC的外角平分线CE交于点E,连接AE.
- 绿色植物在光合作用中制造的氧,超过了自身_对氧的需要,其余的氧都以_的形式释放到大气中.
- 歌颂祖国的古诗词
热门考点