will she have been solving the sum for 2 hours – Meaning and Explanation