Future simple or Future perfect
I'd like to know which is more accurate between 2 sentences:
1. I will call you before I come.
2. I will have called you before I come.
Thank you very much for your kind help.
It depends on the usage. Generally number one is better as it is in more common usage. "I can pick you up, so let's go out tonight, I'll call you before I come." However if you are on a telephone call with someone you are meeting and they want to know when, you'd use number two: "You say you'll be here Monday or Tuesday. How will I know when you'll be coming?" "I will have called you before I come." "Oh, OK."
|link||edited Jun 12 '13 at 21:18 Brother Dave Contributor|
Hero of the day
Person gave the most answers!