The total amount of time he has spent doing homework:

And the time it takes to complete each assignment:

To find the number of assignments he has completed in that time, we divide the total time 3 1/2 by the time for each assignment 1/4:

To make this division we need to convert 3 1/2 to a fraction as follows:

We multiply the whole number by the denominator 3x2 and we add to that the numerator 1, and divide that by the original denominator 2.
Now instead of 3 1/2 we use 7/2 for our division:

And we use the formula to divide two fractions, which is:

Applying this to our division:

Solving the operations:

Answer: 14 assignments