(1) 题解:by the end of+将来时间一般用将来完成时,选D (2) 不能选A. taken place 发生,没有被动语态,不能说事情被发生 因此选B (3) 题解:ago是一般过去时的标志,选C 题解