App Logo

No.1 PSC Learning App

1M+ Downloads
I ..... as a painter for a long time.

Aworked

Bwork

Chave worked

Dis worked

Answer:

C. have worked

Read Explanation:

for a long time, എന്ന time expression ഉള്ളതിനാൽ perfect tense ഉപയോഗിക്കണം.


Related Questions:

Spot the error:

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

Sita ..... the letter yesterday.
I ..... a loud noise.
My friend ..... me.
I ____ all of Hardy's novels by next year.