Given,
The initial velocity of the projectile, u=128 ft/s
The acceleration due to gravity, g=-32 ft/s²
After reaching the maximum height the velocity of the projectile will be v=0 m/s
The time(t₁) required for the projectile to reach the maximum height is given by,

On substituting the known values,

The maximum height (h) reached by the projectile is given by,

On substituting the known values,

The time (t₂) required for the projectile to come back to the ground from its maximum height is calculated using the formula,

Here the value of the height will take a negative value because the projectile will be covering that distance when it is falling downwards
On substituting the known values,

Thus the total time in which the projectile returns to the ground is

A) Thus the projectile will return to the ground in 8 s
B) The maximum height reached by the projectile is 256 ft
C)
The height, h=240 ft
The time(t₃) required to reach this height is given by,

On substituting the known values,

On solving the above equation,

And

Thus the projectile will reach the height at 3s when going up and again at 5s when coming down.