App Logo

No.1 PSC Learning App

1M+ Downloads
For the last six months he ……. Ayurvedic treatment for Asthma.

Ais taking

Bwas taking

Ctakes

Dhas been taking

Answer:

D. has been taking

Read Explanation:

Present perfect continuous.


Related Questions:

He would not have missed the bus, if he ..... early.
If she hadn’t married him, she ..... happy.
A group of people ..... standing there.
The box ______ ten books.
He ..... my e-mail if he'd been online yesterday evening.