I gave Ted the message , but he already knew about it
-> I needn't have given Ted the message because he already knew about it
Cái này là cấu trúc trong phần Model verbs nha:
needn't have V_pp -> đáng lẽ đã chẳng cần làm gì nhưng thực tế là đã làm