In five years, Angela will be the age that Khalil is now. In three years, Kahlil will be twice as old as Angela. How old are they now?

Let's assume that Angela's current age is A and Khalil's current age is K.

According to the problem, in five years, Angela will be the age that Khalil is now. This can be represented as A + 5 = K.

Also, in three years, Kahlil will be twice as old as Angela. This can be represented as K + 3 = 2(A + 3).

Simplifying the equations:

A + 5 = K (eqn 1)
K + 3 = 2(A + 3) (eqn 2)

Expanding eqn 2, we get:
K + 3 = 2A + 6
K - 2A = 3 (eqn 3)

Substituting the value of K from eqn 1 to eqn 3, we get:
A + 5 - 2A = 3
-A = 3 - 5
-A = -2
A = 2

Now substituting the value of A in eqn 1, we get:
2 + 5 = K
K = 7

Therefore, Angela is currently 2 years old and Khalil is currently 7 years old.