Get Mystery Box with random crypto!

He ____ his teeth checked once every six months. Anonymous Q | English | Grammar | Test | Vocabulary | IELTS

He ____ his teeth checked once every six months.
Anonymous Quiz
18%
Is having
39%
Has had
43%
Has