Mckenzie's age is 3 years less than 4 times Alec's age. Lily is 1 year less than Mckenzie. If Alec is 2, how old is Lily?

m = 4 a - 3

so
m = 4 (2) - 3
m = 8 - 3
m = 5
then
L = m-1
L = 4

You did not have to ask me because you could have checked your answer of 4 easily.

Just use 4 for lily and go back to the text of the question.
If Lily is 4 then McK must be 5
If McK is 5 then McK +3 is 8 which is four times Alec so Alec must be 2. Sure enough, that is right.

To find Lily's age, we first need to determine McKenzie's age.

According to the information given, McKenzie's age is 3 years less than 4 times Alec's age.

If Alec is 2, we can substitue this value into the equation:

McKenzie's age = 4 * Alec's age - 3
McKenzie's age = 4 * 2 - 3
McKenzie's age = 8 - 3
McKenzie's age = 5

Now that we know McKenzie's age is 5 years, we can determine Lily's age.

According to the information given, Lily's age is 1 year less than McKenzie's age.
Lily's age = McKenzie's age - 1
Lily's age = 5 - 1
Lily's age = 4

Therefore, Lily is 4 years old.