[1537] Choose the best verb form to complete this sentence: I ____ so many people at the Live8 concert last month.
knew
have known
meet
met