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:

We _____ a test now.

They _____ written three letters already.

When he lived in Hyderabad, he _______ to the cinema once a week.

I _____ for half an hour now.

Use the correct tense form of the verb given in the brackets. He (write) a letter now.