Financial manager positions require some sort of of an education such as a bachelor's degree in finance. Have an understanding in fields such as economics, accounting, or business. Lastly to have experience with financial such as an accountant .
The answer would be the first one
The answer is: [D]: "will have" .
_____________________________________________________
"On Friday Vanessa <u> will have </u> been travelling for a month."
______________________________________________________