是have a test还是take a test?

问题描述:

是have a test还是take a test?
We had to ____ a test
A.took B.take C.have D.had
看清楚是TEST

have a test和take a test都有参加考试的意思,不过这里已经有have to,为避免重复,用take a test比较好