From the words lettered A to D, choose the word that best completes each of...

ENGLISH
WAEC 1999

From the words lettered A to D, choose the word that best completes each of the following sentences.

By this time next year, I .........here for ten years

  • A. will have been working
  • B. have worked
  • C. had been working
  • D. would have worked

Correct Answer: A. will have been working

Explanation

What is the difference between would have been and will have been? Answer: The difference is between certainty that something will happen vs. certainty that something will not happen because of some condition in the future. Will have been is used when talking about events such as birthdays, anniversaries, etc., that will occur at a future date. Example: My husband will have been working for XYZ company 30 years next January 30th. Would have been is used when talking about events such as birthdays, anniversaries, etc., that will not occur at a future date. Example: If my husband had not passed away last year, he would have been working for XYZ company 30 years next January 30th.



Post an Explanation Or Report an Error
If you see any wrong question or answer, please leave a comment below and we'll take a look. If you doubt why the selected answer is correct or need additional more details? Please drop a comment or Contact us directly. Your email address will not be published. Required fields are marked *
Add Math
Don't want to keep filling in name and email whenever you make a contribution? Register or login to make contributing easier.