App Logo

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:

The Speaker is away on holiday; he ..... to London
They ..... since morning.

Spot the error:

The physician has discovered(A)/ that the patient(B)/ had drunk poison(C)No error(D).

Pick out the past perfect tense from the following.
I ______ for half an hour when it suddenly started to rain.