Learn English – Is ‘would be waiting’ possible in this sentence

conditional-constructionsfuture-tensemodal-verbs

When I arrive at the airport tomorrow, my whole family _____ for me.

A. are waiting
B. was waiting
C. will be waiting
D. would be waiting

The answer is 'c'. Ok I understand that. But I wonder why D is wrong? In our country (non native) somtimes it is difficult to understand the concepts of 'will, would' or 'can, could'.

Would or Could is the past form of the modal verb 'will, can' but sometimes these words are used in past tense, present tense, even future tense. Very confusing for non navtive.

Of course I choiced 'c' for the answer but I wonder why not 'd'? For example I'm sure that my family will come tomorrow, in this case the answer is c, but my family is busy nowadays so, I'm not sure that my family will come or my family will not come. In this case could I use 'd'? I'm confusing.

Why can't 'd' be the answer? what is 'd' wrong?

Best Answer

Your sentence implies that your arrival at the airport is certain. However, "would be waiting" is conditional so it would require the first clause to be conditional too, for example an "if" statement:

If I were to arrive at the airport tomorrow, my whole family would be waiting for me.

If your arrival is certain, but it is your family's presence that is uncertain you would use "may" or "might" instead (these words are used pretty much interchangeably in modern English):

When I arrive at the airport tomorrow, my whole family might be waiting for me.

Related Topic