填空题 Our engineers (recently/find) 1 a fault with the batch of hard disk drives that we (manufacture) 2 in June and July last year.
【正确答案】
【答案解析】have recently found, manufactured