Get Mystery Box with random crypto!

1141. She ... about thirty when I first met her. Anonymous | 5-minute English Grammar

1141. She ... about thirty when I first met her.
Anonymous Quiz
33%
has had to be
13%
ought to have been
50%
must have been
5%
must have