Ответ Автор - flower6516 Ответ:B) have fallen2 A) have passedB) have not passed3 A) have brokenB) have not cleaned4 A) have broughtB) have fallen