2. Identify the sentence that uses the past perfect tense accurately:
a) He will have completed his assignment before the deadline.
b) I have eaten dinner an hour ago.
c) They had started their journey when the storm hit.
d) She is going to have arrived by noon.