Shariful _____ overtime for the last two weeks.
A
is working
B
has been working
C
is being working
D
does
Correct Answer: has been working