in my opinion he can rightly claim to make a great deal of during that time
In my opinion, he can rightly claim to have made a great deal of progress during that time.
In my opinion, he can rightly claim to made a great deal of during that time.