Answer:
5 terms
Explanation:

Terms in the expression contains variables and numbers. they are separated by any operators like addition and subtraction 
In the given expression the terms are 
a^3, 3a^2b , -4ab, -11b and 7
So we have 5 terms
In the given expression, there are 5 terms in total