I encountered this question in a test today, I'm not sure about the differences between the two cases and how the native speakers will use it. Please help me.
A: Have you heard the gossip? Atarah is moving again.
B: Really? So soon? She has only been living here for three months. It can't be that bad!
- has been only 2. has only been 3. only has been