should have done 和should都可以表示竟然吗
人气:451 ℃ 时间:2020-04-11 09:25:57
解答
1、should have done 表示 :本该做的事情没做,语气中带有责备的意思,反之,shouldn‘t have done 表示不该做的事情做了,这是动词的虚拟语气一种表达方式,可以与ought(nt)to have done 换用;
例如:You shuold have done it earlier.这件事你早该做(但“没做”)
2、在 It is strange that (句型)中.可译成“ 竟然、居然”等
推荐
猜你喜欢
- 送春 宗璞阅读答案
- 工程制图投影问题
- C语言编程,有关逆序数的程序
- 两位数十位的数比个位少1,十位上的数字扩大4倍,个位上的数字减2,得数比原来大58.原来的数是多少?
- 把广告词改成成语
- x*(6分之5+12分之1)=20分之9怎样做 解方程
- 已知a*b*ab=bbb,其中a,b是1到9的数码,ab表示各位上的数字是b,十位上的数字是a的两位数,bbb表示个位,
- 铁、碳和氯化钠的原电池反应