根据语境选用正确语法形式 — 英语选择题
题目
Choose the correct option to complete the sentence: By the time the rescue team arrived at the village yesterday, the flood ______ for almost two days, and many villagers had already moved to higher ground.A. has lasted B. had lasted C. lasted D. would last