After all, _____ here for ten years.

faguo

New Member
Japan-English
"She knows the staff in every department. After all, _____ here for ten years."

A. she works
B. she'd worked
C. she's working
D. all of the above
E. none of the above


I think the B, but someone said E.
 
  • SwissPete

    Senior Member
    Français (CH), AE (California)
    :) Welcome to the forum, faguo.

    Someone said E, and that someone is right... :D

    The proper answer would be "she has worked" or "she has been working".
     

    gandolfo

    Senior Member
    English-British
    Hi:)
    It has to be present perfect or present perfect continuous as we are talking about something that started in the past (10 years ago) and is still happening now in the present
     
    < Previous | Next >
    Top