They (read) ________ detective stories several times.
Giải thích
have read
Several times: một vài lần à thì hiện tại hoàn thành diễn tả hành động đã xảy ra trong quá khứ và có thể còn lặp lại trong hiện tại và tương lai: have/ has + V-pp.
Dịch: Họ đã đọc truyện trinh thám nhiều lần.