Tense and Aspect – Differences Between ‘Has Started Taking’, ‘Has Been Taking’, ‘Has Taken’, and ‘Took’

aspectdifferencemeaningtense

Can anybody explain the meaning of these sentences?

  1. He has started taking antidepressants.
  2. He has been taking antidepressants.
  3. He has taken antidepressants.
  4. He took antidepressants.

Best Answer

He has started taking antidepressants.

It'll be used in the case when he has recently started the process of taking those antidepressants.

He has been taking antidepressants.

It'll be used to signify that a significant time has passed since he started taking the antidepressants.

He has taken antidepressants.

This and the first one are similar in context of time-frame. But this will just mean that he has taken the antidepressants for a particular time while the first one will mean that he either has a habit of taking antidepressants or he has been prescribed for it.

He took antidepressants.

Similar to the previous one. The tense here is past, where as in the has taken case, it was past-participle.