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:

She________ (blow) some balloons yesterday. Choose the correct tense form.

Use the correct tense form of the verb given in the brackets. Today they (go) to London.

I           the letter , but I can't find a stamp.

Use the correct tense form of the verb given in the brackets. Today we (go) to my Uncle's house.

Whenever he comes,he _____ apples.