мог это сделать

could have done it

→ мочь
phrase Uncommon #16,369
could have done it Also can mean “was able to do it,” depending on context.
RU: Я мог это сделать вчера.
EN: I could have done it yesterday.

Том мог это сделать?

Could Tom do this?

Ты мог это сделать.

You could have done it.

Если бы Том мог это сделать, он бы уже это сделал.

If Tom could do it, he would have done it already.

Том не мог это сделать.

Tom couldn't have done it.

Кто мог это сделать?

Who could have done this?

Ты мог это сделать три года назад.

You could have done this three years ago.

— Вожделение (2007)

Я бы и сам мог это сделать.

I could have done it myself.

Теоретически Том мог это сделать.

Theoretically, Tom could have done it.

Том-единственный, кто мог это сделать.

Tom is the only one who could do it.

Любой из нас мог это сделать.

Any one of us could have done it.

Я мог это сделать и без твоей помощи.

I could have done it without your help.

Я думаю, Том мог это сделать.

I think Tom could have done it.

Единственный, кто мог это сделать,-Том.

The only one who could do it was Tom.