两个虚拟语气的句子1.What surprised me most was that____________(居然做出那种事情).(do)2.It's beyond belief for many people that a rich man like him________(竟然会做公汽上班)every day.(by)第一个用 he should have done that第二个用 should go to work by bus可不可以把这两句的语法讲细一些?

问题描述:

两个虚拟语气的句子
1.What surprised me most was that____________(居然做出那种事情).(do)
2.It's beyond belief for many people that a rich man like him________(竟然会做公汽上班)every day.(by)
第一个用 he should have done that
第二个用 should go to work by bus
可不可以把这两句的语法讲细一些?

he should have done that
should go to work by bus

1.shoud是竟然的意思,后面的 have done 表示他已经做了这件事,已经完成了,所以合起来就是居然做出事情的意思
2.should有竟然的意思,这个记住就行
这两道题貌似都是不是虚拟语气的句子吧

我不太理解,这两个句子可不是什么虚拟语气的问题呀.这两个都是事实,而没有虚拟语气通常含有的关于愿望,想法的假设情况呀.
而且我觉得答案也有问题.
我觉得第一题的答案为 he had done that.
第二题答案没问题,语法点在it is .that sb.should do .