English MCQ #1512

My father ____ here for two years.

English MCQ #1512

  1. Question 1

    Q1. My father ____ here for two years.

    • A) work
    • B) has worked
    • C) works
    • D) worked

    Answer: has worked

    Explanation: The present perfect "has worked" is used to express an action that started in the past and continues up to the present, indicated by "for two years."