It is strange that she should have done it.句中should是情态动词吗?

问题描述:

It is strange that she should have done it.句中should是情态动词吗?

should是情态动词,因为句中有strange,后面应加情态动词should或省略,should have done 是强调事情发生在过去,should翻译为竟然