"
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousShe has been speaking to him just a minute ago.Is that correct?No. You cannot mention a time (just a minute ago) when you use the present perfect (has been speaking).