Every year, more than 70,000,000 sharks _______ for their fins(鱼翅).
A.were killed | B.have killed |
C.are killed | D.will kill |
Every year, more than 70,000,000 sharks _______ for their fins(鱼翅).
A.were killed | B.have killed |
C.are killed | D.will kill |