To tell you the truth,at that time I was very shocked that your child ____ have said such unkind words to his teacher.
问题描述:
To tell you the truth,at that time I was very shocked that your child ____ have said such unkind words to his teacher.
答案是should,我选的是could.为什么呢?
答
should have done 是情态动词的虚拟语气,含有责备的意思.所以could 没有这层意思.请问,为什么要用虚拟呢?或者,虚拟用在这里表示本不应该做某事而做了吗?恩恩 可以这么理解。 should have done 本身就有含责备的意思。