В данном вопросе нас просят выбрать правильное глаголы вместо пропусков в предложении "We ___ if they ___".
Для того чтобы определить правильный ответ, нужно проанализировать время глаголов и смысл предложения.
Первое пропущенное глаголово относится к настоящему времени, так как основа глагола "know" не изменяется во всех формах времени. Мы изначально знаем или не знаем что-то в настоящем времени, поэтому использование прошедшего времени "didn't know" (вариант C) или будущего времени "shall not know" (вариант A) неправильно.
Второе пропущенное слово относится к будущему времени, так как в предложении сказано "когда они придут" ("when they come"). Так как предложение находится в настоящем времени, когда мы говорим о будущем событии, мы используем конструкцию "will + основа глагола". Поэтому варианты B, C, D, E неправильны.
Таким образом, правильный ответ - B) don't know / will come.
Для того чтобы определить правильный ответ, нужно проанализировать время глаголов и смысл предложения.
Первое пропущенное глаголово относится к настоящему времени, так как основа глагола "know" не изменяется во всех формах времени. Мы изначально знаем или не знаем что-то в настоящем времени, поэтому использование прошедшего времени "didn't know" (вариант C) или будущего времени "shall not know" (вариант A) неправильно.
Второе пропущенное слово относится к будущему времени, так как в предложении сказано "когда они придут" ("when they come"). Так как предложение находится в настоящем времени, когда мы говорим о будущем событии, мы используем конструкцию "will + основа глагола". Поэтому варианты B, C, D, E неправильны.
Таким образом, правильный ответ - B) don't know / will come.