Challenger App

No.1 PSC Learning App

1M+ Downloads
They ............... each other for a long time now.

Ahave known

Bhas known

Chave been known

Dhas been known

Answer:

A. have known


Related Questions:

Spot the error:

By 2022,the Government(A)/ shall have built(B)/ a bridge here(C)/No error(D).

He ..... a novel for 5 hours.
She ................ Paris by the end of next year.Use future perfect tense.
Mira --- her teeth as soon as she gets up every morning?
By the end of next month, we ..... here for seven years.