た+ばかり

Just did ~ / recently did ~

N3

Meaning

Just did ~ / recently did ~

Formation

Verb(た-form)+ ばかり

Explanation

This expresses that something happened very recently.

Key nuance:

  • The action was completed

  • Not much time has passed

  • Time feeling depends on context

It is subjective, not exact time.