I ___ this book for a week, and I'm almost done. MCQ with Answer and Explanation

I ___ this book for a week, and I'm almost done.
A. was reading
B. have been reading
C. am reading
D. read
Answer: Option B
Solution (By JKSSB Mock Tests)
Present Perfect Continuous for ongoing activity with duration.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1
Have you ever ___ sushi?
A. eating
B. ate
C. eaten
D. eat

Correct Answer: Option C


Explanation:
Present Perfect question about experience; 'Have you ever eaten'.

This question belongs to: English Tenses
Question #2
I'd rather you ___ smoking.
A. have stopped
B. stopped
C. stop
D. will stop

Correct Answer: Option B


Explanation:
I'd rather + subject + past tense for present/future.

This question belongs to: English Tenses
Question #3
They ___ the room when the teacher entered.
A. clean
B. were cleaning
C. have cleaned
D. cleaned

Correct Answer: Option B


Explanation:
Past Continuous at a past moment.

This question belongs to: English Tenses