Question:

They ............... each other for a long time now.

Ahave known

Bhas known

Chave been known

Dhas been known

Answer:

A. have known


Related Questions:

Use the correct tense form of the verb given in the brackets. Still it (rain).

I _________________ TV since 7 pm. Choose the correct tense form.

Tara ______________ us since march. Choose the correct tense form.

They _____ written three letters already.

Prasanna ................. reached Bangalore by this time