THEY ARE GOOD FRIENDS. THEY ……… EACH OTHER FOR A LONG TIME.A- KNEW...

8. They are good friends. They ……… each other for a long time.

a- knew b- know c- have known d- has known