question archive By the time Cynthia books the flight to Iceland, she _______ her sister about the visit
Subject:EconomicsPrice:2.85 Bought3
By the time Cynthia books the flight to Iceland, she _______ her sister about the visit.
A. has called
B. will has called
C. calls
D. will have called
E. called
Correct option is (D).
When we use future perfect tense, we project ourselves forward into the future and looking back at an action that will be completed sometime later. So the completed and correct sentence is:
"By the time Cynthia books the flight to Iceland, she will have called her sister about the visit."