Grammarmedium · Past Paper

I ____ this book for two weeks now.

Aread
Bhave read
Cam reading
Dhave been reading

✓ Correct Answer: Dhave been reading

Present perfect continuous is used for an action that started in the past and is still continuing over a period.

Share this question

More from Grammar