I haven't had breakfast yet.

A)
simple past
B)
simple present
C)
present simple
D)
present perfect

Correct Answer :   present perfect