Get Mystery Box with random crypto!

A, B or C? Joe [ _ _ _ _ _ ] train very hard for many years | English : Online (UZ - RU)

A, B or C?

Joe [ _ _ _ _ _ ] train very hard for many years, but now he's a very good athlete.
Anonymous Quiz
27%
A) must
52%
B) has had to
22%
C) could