have yet to do (まだ~していない):期限が過ぎているが、まだ何かを行っていない状態

have yet to do