English Tense Tense Question #2954 (CAT-I)

Identify the correct present perfect continuous sentence:

A For the last six months I am working on the thesis.
B For the last six months I have been working on the thesis.
C For the last six months I have worked on the thesis.
D For the last six months I worked on the thesis.
Correct Answer & Explanation
Option B
Option B is the correct answer according to official curriculum guidelines.