关于英语情态动词

问题描述:

关于英语情态动词
would rather have done
need not have done
各表示什么意义?请造句

Would rather have done:你最好去做某事,可是你没做 表虚拟,有点悔恨没做那件事
例句:you would rather have seen this movie. 你本来应该去看这部电影(可你没去)
need not have done 你本来没必要做 可是你做了 跟上句意思相反
例句:you neednot have come here so early.你没必要来那么早 (可是你已经来这么早了)